たにちゅーの千夜千一冊|谷口忠大Home Page(たにちゅー・どっと・こむ)

BOOK review

1 ⁄ 9

1 ⁄ 9

最近のコメント

HOME > たにちゅーの千夜千一冊 >  0184 センス・オブ・プログラミング!

にほんブログ村 本ブログ 書評・レビューへ←1日1回クリックで,投票になります.投票よろしくお願いします!

0184 センス・オブ・プログラミング!

2009-04-21  (tue)|カテゴリー:

センス・オブ・プログラミング!―抽象的に考えること・データ構造を理解すること
前橋 和弥 

技術評論社 

売り上げランキング: 55380
おすすめ度の平均: 3.5
3 言語の入門書の次に読む本、かな。

2 何をいいたいのだろう・・

4 初心者向け

4 入門者だけでなく、昔の知識を忘れつつある人や運用から開発へ回りたい人にも最適。

2 たいそうなタイトルですが

 

 

 

 

 

 

 

 

プログラミングの上手いやつっていうのはいる.

なーんか,きれいなソースを書くし,モジュール分割が上手い.

コメント文も無駄なくしっかりつけるし,

命名規則がイケテル.

 

文法が出来るのは当たり前であり,プログラミングの上手い下手っておいうのは,もっと泥臭い,暗黙的な技能的なところで決まるように思う.

開発者じゃなくて研究者にとっては,なんか,ソースコードってプライバシーで,

あんまり他の先生のソースを見たりすることはない.

 

僕自身はそんなにプログラミングは上手くないと思っている.

でも,プログラミング演習の授業をもってるわけで,いわゆる文法以外のところでのノウハウを勉強しなくちゃとおもうわけです.

もちろん,それなりに実験用・研究用のソースコードなり,それなりに遊びで作ってきたプログラムなりで,数は打っているので,一般の学生よりかは上だとは思っている.そこまで酷くはないつもり.・・・・一人で完結するがゆえに,まあ,特有の駄目な点とかもあるんですが・・.

 

で,これは結構おもろかった.

「そうそう」と納得できるような,ええかんじのうんちくが詰まって,いて,ノリもポップにかかれていて面白い.

シニカルなネタも多くて,その通りだと思ったりする.

 

YAGNIの法則

・・・「You Are nor Gonna Need It」 将来を見越して,設計しても,使う日はこない.

  そうなのだ.一般性を保つようにがんばってつくっても,大概,ややこしくなるだけ!



 今要るソースをモジュール分割こころがけながら作っていく.というのが,鉄則か

コメントをやたら書くくらいなら,変数名をわかりやすくしろ。コメント文には嘘しか書いてない.

・・・ごもっとも・・・.

  プログラムを編集している内に,コメント文が古いままなんて,ありがち・・・.

  コメント文よりも 関数名と引数,戻り値みれば,何をする関数かわかるのがベストですね.

コピー&ペーストはやめろ

・・・うーん,確かに・・・・過去の失敗を思い返しても.

 コピー&ペーストして,プログラムが汚くなったり,ペースト後にその前後に合わせての修正をみすってて,

 変な変数がまわってたとかいうことが多い・・・.

フローチャートは書いてはいけない

・・・時代の遺物だそうで.

  うーん,確かにフローチャート書いてソース書く事なんてないなぁ.

  「いまどきフローチャートをありがたがっている人は,そもそも設計とは何かを本質的に理解していないと断言しても差し支えないと思います.」

 ・・・・こころしておきます.

 

にほんブログ村 本ブログ 書評・レビューへ←1日1回クリックで,投票になります.投票よろしく!

コメントの投稿




*


下記のタグが使用できます。
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt=""> <pre lang="" line="" escaped="">

インフォメーション



copyright © Tadahiro Taniguchi All Right Reserved.