挿絵とか文章の運び方やセンスが。もろに英文を和訳しましたって感じ。このノリ嫌いじゃないので楽しんで読めた。あと、巻末に索引があるだけで高評価。有能でありかつ商品化されることを嫌うプログラマーは、このようなリーダブルコードを期待することは難しい。集団とそこに所属する個人の利害関係を思う。そこをうまく利害の方向性を同一にできるかが経営の技量とことかいう。いう意味では経営者がコンサルタント雇って自分では言えないことを代わりに言わせるみたいな、そんな匂いも感じる一冊。p10.”「空虚な」単語は避けるべきだ。「get」はあまり明確な単語ではない。「get」という単語からは何も伝わってこない。”日本語でもよくある。気になるのは「登録」だな。p12.”tmp、retval、fooのような名前をつけるのは、「名前のことなんて考えていません」と言っているようなものだ。”p20.変数名に値の単位を含める。重要な属性を追加する。ハンガリアン記法ほど厳格でなくてよい。p30.”名前が「他の意味と間違えられることはないだろうか?」と何度も自問自答する。”p43.”見た目が美しいコードのほうが使いやすいには明らかだ。考えてみれば、プログラミングの時間のほとんどはコードを読む時間なのだッ!”p44.改行や空白を入れて読みやすくする。修正の際もそれほどの手間ではない。ブロックや段落を入れる。p59.”コメントはひどい名前の埋め合わせに使うものではない。”p60.コメントには自分の考えを記録する。p61.”コードの欠陥を文書化することを恥ずかしがってはいけない。First?」からもわかるように、代名詞は物事を複雑にしてしまう”日本語だと主語も不要になるからこんな状況への遭遇機会が増す。p91.do/whileを避ける。p93.”基本的にはgotoは使わない”p93.ネストは浅く、早めに返す。p126.変数をなるべく軽くする。減らす、スコープを小さくする、書き込みを一度だけにする。p130.”エンジニアリングとは、大きな問題を小さな問題に分割して、それぞれの解決策を組み立てることに他ならない。”p141.プロジェクト固有のコードから汎用コードを分離する。”ほとんどのコードは汎用化できる。”p155.”「一度に1つのタスクを行う」”p165.プログラムを簡単な言葉で説明する。”説明することでコードがより自然になっていく。”p172.”たまには標準ライブラリのすべての関数・モジュール・型の名前を15分かけて読んでみよう。“「他の人」には、6か月後の自分も含まれている。プロフェッショナル」日経ビジネス人文庫タイトルは少し堅苦しい。内容は物語のかたちをとっているのでスラスラと読み進められる。記事を読むケン・ブランチャードほか「1分間自己管理」ダイヤモンド社これも2年前に買って積んだままになっていたものだ。山を歩くための地図の読み方の基礎が分かる。記事を読む安田佳生「千円札は拾うな。”安田佳生「千円札は拾うな。この本は起業を題材とした極めて典型的な内容。コメントをキャンセルメールアドレスが公開されることはありません。コメント名前メールアドレスサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。コメントデータの処理方法の詳細はこちらをご覧ください。