byflowなくなってた
2015-10-21 04:07:00 +0000byflowというamazon商品にコメントをつけられるサイトがなくなっていた。CSVでエクスポートしそびれたので、掘り出せたぶんをいくつか書きなおそうと思う。
入門 Git: Junio C. Hamano
この本を見つけるまでさっぱりGitの使い方がわからなかった。
解説がいきなりGitリポジトリの内部構造から始まるので少し面食らう(SVNの入門書でFSFSをやる本はないと思う)が、やってみるとそれが使う上で必要な最小限ということがわかる。
それがすんだらワークフローの例とそれに必要なコマンドや設定が用例で紹介される。これがチュートリアルのようになっていて、読みながら試すとクローンからリベースまでひと通り覚えられるようになっている。
間にちょこちょこ挟まるLinuxコミュニティの事情が楽しい。
ケント・ベックのSmalltalkベストプラクティス・パターン―シンプル・デザインへの宝石集: Kent Beck
メソッドの名前のつけかたやクラスを小分けする手順など、一冊たっぷり筆者のプログラム設計の好みやイディオムが解説してある。
「メソッドが長くて困っています」→「分割しましょう、こういう手順です」のようなQ&A方式で構成されている。
全記事が参照しあっていて、読んでいて飽きない。
プログラム言語はSmalltalkではあるが、内容はオブジェクト指向言語にはほぼそのまま応用できる。
同筆者によるJava向けに書き換えたような「実装パターン」という本があるが、こちらのほうが厚くてお得。
レガシーコード改善ガイド: Michael C. Feathers
todo
- 他は忘れたので思い出したら追記する。