読書履歴

人間は料理をする・上: 火と水

人間は料理をする・上: 火と水

を読み始めた。
最初はBBQの話からスタート。google mapsで地図を見たり

紹介動画を見たりしながら読むと面白いですね。
http://www.southernfoodways.org/interview/skylight-inn/

可読性について

3DCADを使った業務をしていますが、3DCADにはソースコードを残せるものと、成果物だけ残るものがあります。最近のCADだと成果物だけの場合と、両方扱えるものがある。
で忙しいという理由でソースコードがスパゲッティになることが多々あって、もうそれなら成果物だけで良いよね。となる。でもやっぱり複雑な形状になってから修正となると、残っていた方が修正コストが少なかったよなーと思うこともあります。
というわけで何かヒントがあるんじゃないかと思って読んでみたのだけど、やっぱりソフトウェアの場合は成果物だけだと改変できないので、3DCADに比べて、前提が違うよねー。と思って終りました。

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)

それからコミュニケーションの問題とか係る人数の問題とかもあるのかもしれません。
自動車とか飛行機はもっと大勢で取り組んでいるので、モデリングルールがしっかりしているのかも。
独自ルールを崩すのが面倒になる年齢とか、共通ルールで生活する利便性とかが理解されないと苦しい。

と言いながら書いていないのだけど

読んでくれる人を想定して、考える時間を作って、書いて、自分でレビューしてという作業を繰り返していれば、もう少し説得力のある話し方とか文章力が付くのかな。と思いました。数年前に書いたレポートを自分で読んでみて、枝葉はわかるのだけど、何を言ってるかさっぱりわからなかった。