うっかりを潰せ!Perlに見る「やらかし防止」 #yapcasia #yapcasiaD
リーダブルコード! #yapcasiaD
2015-08-21 15:52:11わかりやすくするには readable code を読め #yapcasia #yapcasiaD
2015-08-21 15:52:29Readable code 読んでない人は今すぐよんでください。それで解決します #yapcasia #yapcasiaD
2015-08-21 15:52:50エンジニアリングによっていかにヒューマンエラーを無くすか: 「リーダブルコードを買って読みましょう、終わります。」 #yapcasiaD
2015-08-21 15:53:07@__papix__ #yapcasia #yapcasiaD pic.twitter.com/XKiUdiEaKk
2015-08-21 15:53:57そんな@__papix__は今このようなあられもない姿にてさらされております #yapcasia #yapcasiaD twitter.com/shirakiya831/s…
2015-08-21 15:54:24コメントやドキュメントって大事だよね。(ぱっと見や、追っただけじゃわからない動作の時など特に) #yapcasia #yapcasiaD
2015-08-21 15:55:54Objectは状態を持つ。その変化を少なくするためにはライフサイクルを短く持つ。そうすると、副作用も小さくできる。 #yapcasia #yapcasiaD
2015-08-21 15:57:36ここらへんの話ぜんぶリーダブルコードで復習できるっぽい #yapcasiaD
2015-08-21 15:57:38karupanerura 「オブジェクトは状態を持つ。オブジェクトのライフサイクルは短いほうがわかりやすい」 #yapcasia #yapcasiaD
2015-08-21 15:58:16個人的には変更の理由はコミットコメントに、「あえてやっていること / あえてやっていないこと」はコードに行コメントで残すようにしているなぁ #yapcasiaD
2015-08-21 15:59:35#yapcasiaD 重厚長大なシステムだと、オブジェクトがどこからやってきたのかわからないなんてことも起こるからなぁ(辛い記憶)。人間様が追えないくらい長いライフサイクルは避けなければならない。
2015-08-21 16:00:00システムから期待された動作からの逸脱から、エンジニアから期待された動作からの逸脱の話へとシフトしていってる #yapcasiaD
2015-08-21 16:00:22