ブックマーク / kumagi.hatenablog.com (2)

  • きれいなコードを書けという話について - Software Transactional Memo

    前回のブログから90日以上経ってしまったので広告が載ってしまったから短文でもアウトプットしておく。 プログラマとして仕事をしているとコードと向き合っている時間の9割以上は既存のコードを読んでいる、だから読みやすさは重要である、という言説は耳にタコができるほど誰もが言っている。 仕事で書かれるコードが誰のレビューも通ること無くマージされている現場は凄惨だが、自分より明らかに経験を積んだ人たちが何度もレビューを重ねたコードが読みやすいかというとそうとは限らない。良いコードが守るべきルールをすべて守っていても不可解なコードはあるし、どんなに読みやすいコードでも数千行の規模になってくるとやはり脳内からこぼれて一度に覚えておける範囲からはみ出る。 変数名や関数名をわかりやすくするとか不必要な技巧を凝らさないとかわかりやすい設計にするとか主観的な事を偉そうに語るは山ほどあり、それらのを崇める事は悪

    きれいなコードを書けという話について - Software Transactional Memo
    mayumayu_nimolove
    mayumayu_nimolove 2023/07/14
    TSをまだ使えない人がコメントにやってる事はTSっぽい事を書いてる人ごいてすごくわかりやすくて感心したことがあるんだよね。もちろんコメントが長くなるけど。でもわかりやすいで言えば満たしてるんだよね
  • 娘が1歳半になるまでに助かった便利アイテムたち - Software Transactional Memo

    TL;DR アフィ記事です 1歳半になりました 先日めでたく友人に子供が生まれ、他でも安定期に入ったとかめでたい報告が相次いでおり、そういう年代に入った実感が湧いてきた。 前々回の記事で書いた娘が無事に一歳半検診を終え、この期間であっても学んだ事は多い。特に子育てに関わる便利アイテムというのは実際に子育てをしないと触れる機会もないし、子供も家庭事情も千差万別なので有用なものもあればそうでないものもある。 実際に子育てを始めるまでは、3ヶ月までは首が座らないとか(そもそも首が座るって何さ?)、そのうち首が座ってもまだ腰が座らないとか、乳児の中でも複数の段階に別れていることすら知らなかった。  スイマーバで遊ぶ娘 6ヶ月にもなれば徐々に離乳を始めていくことになるのだけど、離乳事の教育であることも考えるとできれば座ってべさせたいのが親心である。が、6ヶ月というのは首は座っていても床や

    娘が1歳半になるまでに助かった便利アイテムたち - Software Transactional Memo
    mayumayu_nimolove
    mayumayu_nimolove 2020/06/07
    よく写真公開できるな。。
  • 1