EffectiveC++読書会#07

EffectiveC++読書会第7回目
0
遥佐保 @hr_sao

第5回のまとめをやっと記載しました #efcpp読書会 https://t.co/32dAk3Eg // 今日19:30~EffectiveC++読書会vol.7大阪 http://t.co/5MZUbgRd

2012-09-24 12:44:54
遥佐保 @hr_sao

27項「キャストは最小限にしよう」 #efcpp読書会

2012-09-24 19:43:50
遥佐保 @hr_sao

28項:オブジェクト内部のデータへの「ハンドル」を戻さないようにしよう #efcpp読書会

2012-09-24 19:56:22
遥佐保 @hr_sao

クラスとかまんま触れるポインタとか返したらだめですよ #efcpp読書会

2012-09-24 19:56:29
くれすとさん@充電中 @thayamizu

Exceptional C++なー Moreも合わせて積ん読む状態 #efcpp読書会 (live at http://t.co/INXXKy8N)

2012-09-24 19:59:45
遥佐保 @hr_sao

29項:コードを例外安全なものにしよう #efcpp読書会

2012-09-24 20:00:18
遥佐保 @hr_sao

急にみんなが、ときめきだした! #efcpp読書会

2012-09-24 20:00:33
遥佐保 @hr_sao

例外投げないようにしたいとか、おかしくない?→絶対に例外が起きないようにしたいから、キャッチしたいよね。ほっとくと、abortしたのと同じ #efcpp読書会

2012-09-24 20:09:37
遥佐保 @hr_sao

コンシューマーゲームだと例外投げないですねー #efcpp読書会

2012-09-24 20:10:33
遥佐保 @hr_sao

リッチな環境だと、たとえ死ぬにしても、例外投げといた方が何か出来るかもしれないから良いよ #efcpp読書会

2012-09-24 20:11:42
遥佐保 @hr_sao

例外安全をきちんと考えておくと、インタフェースやクラスの設計が綺麗になるよ。経験上。 #efcpp読書会

2012-09-24 20:13:20
遥佐保 @hr_sao

手を抜いたクラスとか使う羽目になると、本来は回復できるエラーだったのに、へぼクラスのためにあぼーとしないといけないことになる。 #efcpp読書会

2012-09-24 20:15:11
遥佐保 @hr_sao

Googleのコード規約、今となってはあれはちょっと… #efcpp読書会

2012-09-24 20:17:32
遥佐保 @hr_sao

DBの場合は、ロールバック処理がサポートされてる。プログラムの場合は、自分でなんとかするしかないよね。 #efcpp読書会

2012-09-24 20:20:07
遥佐保 @hr_sao

強い保証→絶対に更新するか、完全に元に戻っているかのどちらか。これがDBでいうところのロールバックに相当する #efcpp読書会

2012-09-24 20:26:02
遥佐保 @hr_sao

例外保障の概念は、C++の機能であるわけじゃなくて、頑張って自分で実装しようね、という考え方 #efcpp読書会

2012-09-24 20:28:04