タグ

2012年7月24日のブックマーク (3件)

  • コードの抽象度を整える

    コードの読みやすさ(readability)はソフトウェアの保守性を高め、より価値のあるものにします。コードの読みやすさを向上させるために抽象度を整えることは、プログラマーの日常的な活動です。今回はコードの抽象度を整えるための指針について考えてみます。 全体と詳細他のメソッドを呼び出すコードでメソッドを構成する場合、メソッドは、それぞれがほぼ同じ抽象度になるようにしよう。 — Kent Beck 実装パターン p.95 8章 メソッド 複合メソッド 上記はKent Beck氏によるメソッドの実装パターンの一つ複合メソッドの冒頭にある文です。以前の私がどのような指針を持ってメソッドを分割していたのか、今となっては正確に思い出すことはできませんが、おそらく1メソッド40行程度を目安に分割可能なコード片を抽出したものにそれらしい名前を付けていたと思います。パターンにより、そのようなものから脱却

    コードの抽象度を整える
  • リオ会議でもっとも衝撃的なスピーチ:ムヒカ大統領のスピーチ (日本語版) – Hana.bi Japan + YOU

    なんということでしょう。リオ会議(Rio+20)は環境の未来を全世界で決めて行く会議で、日メディアも新聞やテレビで大きく取り上げてきたのに、もっとも衝撃的で環境危機の当の問題を唯一示し、考えさせられるウルグアイ大統領の音スピーチを誰も日語に訳していません! こんな大事なスピーチですので、日の皆様にも紹介したく未熟ながら翻訳しました。訂正点や思ったことがありましたらコメント欄にお書きください。 もう一つガッカリしたことがあります。 リオ会議に期待を寄せ、Youtubeで各首脳のスピーチや、かの有名な伝説のスピーチをしたサヴァン・スズキさんの映像も見ていました。リオ会議では各国首脳が集まり、地球の未来を議論し合う場なのに、各国首脳は自分のスピーチを終わらせたら、一人一人と消えて行ってしまいました。世界中から何時間もかけてこの場に来ているのに、みな人の話は聞かず自分のスピーチで済ませて

    リオ会議でもっとも衝撃的なスピーチ:ムヒカ大統領のスピーチ (日本語版) – Hana.bi Japan + YOU
  • システム・エンジニアの基礎知識

    静岡理工科大学情報学部コンピュータシステム学科菅沼研究室のページです.主として,プログラミング言語( HTML,C/C++, Java, JavaScript, PHP, HTML,VB,C# ),及び,システムエンジニアとしての基礎知識(数学,オペレーションズ・リサーチやシステム工学関連の手法)を扱っています.

    slywalker
    slywalker 2012/07/24
    あーこれ20年前にやったわー。20年前…