chevron_left

メインカテゴリーを選択しなおす

cancel
もがき系プログラマの日常 https://kojirooooocks.hatenablog.com/

もがき系エンジニアの勉強したこと、日常のこと、気になっている技術、備忘録などを紹介するブログです。

kojirock
フォロー
住所
鶴ヶ島市
出身
西条市
ブログ村参加

2018/02/26

arrow_drop_down
  • Good Code, Bad Code 10章

    はじめに こんばんは。 一人輪読会第10回です。 読むのはこちら。 Good Code, Bad Code ~持続可能な開発のためのソフトウェアエンジニア的思考作者:TomLong,秋勇紀,高田新山,山本大祐秀和システムAmazon 前回はこちら kojirooooocks.hatenablog.com 本題( 10章 ユニットテストの原則 ) 本章で重要だと感じた点 テストが実装の詳細にとらわれないようにしようね。 テストコードが複雑にならないようにしようね。 テストの実行は迅速に行われるようにスピード感も意識しようね。 モックやスタブは便利だけど、それ自体が問題になる可能性がある(実態と違…

  • Good Code, Bad Code 9章

    はじめに こんばんは。 一人輪読会第9回です。 読むのはこちら。 Good Code, Bad Code ~持続可能な開発のためのソフトウェアエンジニア的思考作者:TomLong,秋勇紀,高田新山,山本大祐秀和システムAmazon 前回はこちら kojirooooocks.hatenablog.com 本題( 9章 コード再利用、汎用化しやすくする ) 本章で重要だと感じた点 グローバルな状態は再利用とは相性悪いから気をつけようね。 抽象化とモジュール化をきちんと行えば再利用性、汎用性は自然と高くなるよね。 終わりに 9章読みました。 短めでしたが、大事な章でした。 この先も やる気はやれば出…

  • Good Code, Bad Code 8章

    はじめに こんばんは。 一人輪読会第8回です。 読むのはこちら。 Good Code, Bad Code ~持続可能な開発のためのソフトウェアエンジニア的思考作者:TomLong,秋勇紀,高田新山,山本大祐秀和システムAmazon 前回はこちら kojirooooocks.hatenablog.com 本題( 8章 コードをモジュール化する ) 本章で重要だと感じた点 抽象に依存しようね。 継承は注意しながら適切に使おうね。 戻り値や例外で意図せず詳細が漏れないように注意しようね。 終わりに 8章読みました。 初学者向けですが、例外処理とか少しサボってしまうときとかあるので、耳が痛い部分もあり…

  • Good Code, Bad Code 7章

    はじめに こんばんは。 一人輪読会第7回です。 読むのはこちら。 Good Code, Bad Code ~持続可能な開発のためのソフトウェアエンジニア的思考作者:TomLong,秋勇紀,高田新山,山本大祐秀和システムAmazon 前回はこちら kojirooooocks.hatenablog.com 本題( 7章 誤用しにくいコードを書く ) 本章で重要だと感じた点 不変なものにできるものは、なるべく不変にしていこうね。 基本的なデータ型よりも、なるべく専用の型を作っていこうね。 終わりに 7章読みました。 この部分も設計系の本ではよく見る文脈でした。 この先も やる気はやれば出る の精神で…

  • Good Code, Bad Code 6章

    はじめに こんばんは。 一人輪読会第6回です。 読むのはこちら。 Good Code, Bad Code ~持続可能な開発のためのソフトウェアエンジニア的思考作者:TomLong,秋勇紀,高田新山,山本大祐秀和システムAmazon 前回はこちら kojirooooocks.hatenablog.com 本題( 6章 想定外の事態をなくす ) 本章で重要だと感じた点 マジックナンバー(マジックバリュー)は避けて、きちんとnullを使おうね。 予期せぬ副作用を誰かが起こさないように、適切に名前をつけようね。 終わりに 6章め読みました。 初学者に向けての内容ですが、ある程度経験積んだ自分も、また文…

arrow_drop_down

ブログリーダー」を活用して、kojirockさんをフォローしませんか?

ハンドル名
kojirockさん
ブログタイトル
もがき系プログラマの日常
フォロー
もがき系プログラマの日常

にほんブログ村 カテゴリー一覧

商用