byflowなくなってた

2015-10-21 04:07:00 +0000

byflowというamazon商品にコメントをつけられるサイトがなくなっていた。CSVでエクスポートしそびれたので、掘り出せたぶんをいくつか書きなおそうと思う。

入門 Git: Junio C. Hamano

入門 Git

この本を見つけるまでさっぱりGitの使い方がわからなかった。

解説がいきなりGitリポジトリの内部構造から始まるので少し面食らう(SVNの入門書でFSFSをやる本はないと思う)が、やってみるとそれが使う上で必要な最小限ということがわかる。

それがすんだらワークフローの例とそれに必要なコマンドや設定が用例で紹介される。これがチュートリアルのようになっていて、読みながら試すとクローンからリベースまでひと通り覚えられるようになっている。

間にちょこちょこ挟まるLinuxコミュニティの事情が楽しい。

ケント・ベックのSmalltalkベストプラクティス・パターン―シンプル・デザインへの宝石集: Kent Beck

ケント・ベックのSmalltalkベストプラクティス・パターン―シンプル・デザインへの宝石集: Kent Beck

メソッドの名前のつけかたやクラスを小分けする手順など、一冊たっぷり筆者のプログラム設計の好みやイディオムが解説してある。

「メソッドが長くて困っています」→「分割しましょう、こういう手順です」のようなQ&A方式で構成されている。

全記事が参照しあっていて、読んでいて飽きない。

プログラム言語はSmalltalkではあるが、内容はオブジェクト指向言語にはほぼそのまま応用できる。

同筆者によるJava向けに書き換えたような「実装パターン」という本があるが、こちらのほうが厚くてお得。

レガシーコード改善ガイド: Michael C. Feathers

todo

Creative Commons License - BY