最近読んだ本: 良いコードを書く技術
評判良さそうだったので買ってみた。200ページちょっとの薄い本なので、さくっと読み終えることができる。
使われている言語はJava。例として内部クラスが何度も出てきたりするので、Javaを知っているとより理解しやすいと思われる。
タイトルに「良いコード」とあるが、では良いコードと何か? 結構その回答は難しいと思うが、著者の回答はこちら。
- 保守性が高い
- すばやく効率的に動作する
- 正確に動作する
- 無駄な部分がない
では、良いコードを書くための習慣は?
- 読む : 公開されているソースコードを読もう
- 書く : とにかく自分で書いてみよう
- 道具を磨く : 開発環境にこだわろう
- 知る : 書籍は原点とHow To本2冊がお薦め
- 聞く : コードレビューを受けよう。コードを公開しよう。成果を発表しよう
自分は 書く、道具を磨く、知るあたりはやろうとしている気がするけれども、読むや聞くは全くやっていない。
次はこの本あたりを読んでみたいと思った。
| ソースコードリーディングから学ぶ Javaの設計と実装 | |
![]() |
WINGSプロジェクト 佐藤 匡剛 山田 祥寛
技術評論社 2006-11-29 |
技評のページ で目次をみればわかるけれども、特別目新しいことは書いていないが、平易な言葉でひととおり注意すべきことが書いてあり、より深く学びたかったら参考文献にあたってくださいという感じの本。
参考文献も定番的なものが多く、読んでないものがあったら読んだ方がいいと思う。
サンプルコードは github でも公開されている。
| 良いコードを書く技術 -読みやすく保守しやすいプログラミング作法 (WEB+DB PRESS plus) | |
![]() |
縣 俊貴
技術評論社 2011-04-09 |
関連記事
-
-
Hanako 2013年 3/28号 スマホ・タブレット特集
Hanako でスマホ・タブレット特集があるというので買ってみた。 大部分が特集記事で気合いが入っ
-
-
最近読んだ本: エレガントなWeb開発・美しいコードCODA入門 2011/07/15
Coda がとても好きだ。 使っていて気分がいい。おそらく考え抜かれて作られたUIのためだろう。 自
-
-
iPhone/Androidアプリで週末起業(山崎潤一郎著) を読んでみた。
前著を読んで、ちょっと楽観的に書きすぎていると思ったけれどもとりあえず最新版が出たので読んでみた。
-
-
[iPhone SDK本] More iPhone Cool Projects (Cocos2d, Unity, OpenCV, など)
iPhone Cool Projects という本があったが、More iPhone Cool Pr
-
-
ゲームで起業した人たちのインタビュー集 Gamers at Work
Gamers at Work: Stories Behind the Games Peo
-
-
Android開発本 まとめ
Android開発に関して調べてみようと思い、本を検索してみたら大量に出てきて、しかも名前が似通って
-
-
基礎からの iPhone SDK
今日発売の基礎からの iPhone SDK を新宿ブックファーストにて購入。2835円。384ページ
-
-
[iPhone 開発本] Objective-C 逆引きハンドブック
854ページの大著。C&R研究所というところから出版されている。ページはこちら。目次はこちら
-
-
[読んだ] 織田信長のマネー革命
織田信長のマネー革命 経済戦争としての戦国時代 (ソフトバンク新書)武田 知弘 ソフトバンククリエイ
-
-
iPhoneアプリケーションプログラミング
知らないうちにまたiPhoneアプリ開発本が出ていた。 目次はこちら。 プラットフォームとして
- PREV
- キッチンテレビ Panasonic DMP-HV200
- NEXT
- Admob に関して少し調べてみた

