『良いコードを書く技術』を読み終えたので感想を残しておく

2014/02/23 | 書籍 ,

  • Pocket
  • このエントリーをはてなブックマークに追加
  • 163 follow us in feedly

まえがき

『良いコードを書く技術 -読みやすく保守しやすいプログラミング作法 (WEB+DB PRESS plus) 』を読み終えたので個人的な感想を残しておこうと思います。

本書に関して

本書ではいいコードを書くためのテクニック?のようなもの章ごとに紹介している書籍。

書籍中に『初心者プログラマー』『中級プログラマー』『達人プログラマー』の3人が登場し、ソースコードのリファクタリングが行われる。流れになっていて読みやすくなっている。

  • 言語はJava。たまにRubyに関してもぽろっと出てくる
  • スコープ
  • 名付け
  • コード分割
  • ユニットテスト
  • メタプログラミング

などの章がある。

良かった点

3章の名付けでは『自分が知らない表現・概要は自分の中から(簡単には)生まれない』と書いてあるが、ああ、確かになと思いました。他人のコードを読んだり、本読んだり、ライブラリのコードを読むことで、知らなかった書き方や表現の仕方を得ることができるのでそれが大事かなと再確認

これに関してはプログラミングだけでなくて絵を書くときや、スポーツでも同じようなことが言えるわけで、他人を参考にすることはやっぱり成長につながるんだなと。ものとやり方によってはただのパクリで怒られるだろうけど

てなわけでさっそくオープンソースのコードがいっぱい読めるサイトを探しておいた

http://www.ohloh.net

http://www.ohloh.net

http://code.ohloh.net

http://code.ohloh.net

https://github.com

https://github.com

いきなり、さぁ有名OSSのコードを読んでいくぞ!となるとかなり気がまいってしまうのでゆっくり読みやすいものを探すところから始めてみようと思います。

良くなかった点

本書はけっこうAmazonのレビューでひどく書かれていたりしているがまさにその通りで非常に内容が薄いです。

日頃すこしでもいいコードを書こうと心がけてコードを書いている人が何か新しいヒントを得るために本書を手にとってもいい収穫はないでしょうね。

以前読んだ『リーダブルコード』が良書すぎたのも内容が薄く感じた原因だと思うが。

おすすめ書籍

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
Dustin Boswell Trevor Foucher
オライリージャパン
売り上げランキング: 457

2014/02/23 | 書籍 ,

関連記事

junit-tutorial-1junit-tutorial-1.png

EclipseではじめるJUnit、QuickJUnitプラグインのインストールなど

まえがき Java言語のユニットテストのテスティングフレームワークであ...

記事を読む

41gCZhFayuL._SL220_PIsitb-sticker-arrow-dp,TopRight,12,-18_SH30_OU09_AA220_

Ruby初心者から中級者になりたい人向けの書籍

まえがき こんばんは、Ruby初心者の私です。 Rubyを初めて触...

記事を読む

images

【Android開発Tips】WEBビューを使ってみる

まえがき けっこうお久しぶりのブログです。 それもそのはずで、今週...

記事を読む

Java SE 7 Bronze試験(1Z0-802)を受けてきました

まえがき 以前から少し受けてみたかった試験『Java SE 7 Bro...

記事を読む

【読書感想文】Jenkins実践入門 ~ビルド・テスト・デプロイを自動化する技術 を読み終えた

まえがき 少し最近ブログを書いていませんでした。色々諸事情があって主に...

記事を読む

新着記事

no image

PHPでRubyのirbっぽいインタラクティブなスクリプトが実行できる「boris」

まえがき PHPでもRubyのirbみたいなことがしたくて探してみたと...

記事を読む

2015年の抱負と去年の振り返り〜よちよちWEB業界1年経験して〜

まえがき あけましておめでとうございます。今年もどうぞよろしくお願いし...

記事を読む

Java SE 7 Bronze試験(1Z0-802)を受けてきました

まえがき 以前から少し受けてみたかった試験『Java SE 7 Bro...

記事を読む

HubotでJenkinsのジョブを実行する

まえがき HubotをつかってJenkinsのジョブをじっこうしてみた...

記事を読む

no image

Hubotをforeverでデーモン化する

まえがき 今回はHubotをforeverを使ってデーモン化してみた時...

記事を読む

スポンサーリンク

  • Sorry. No data so far.

PAGE TOP ↑