1 min read

Daily Reading Refactoring テストの構築

Daily Reading Refactoring テストの構築
リファクタリング 既存のコードを安全に改善する(第2版) | Ohmsha
リファクタリングは、ソフトウェアの外部的な振る舞いを保ったままで、内部の構造を改善する作業を指します。本書はリファクタリングのガイドブックであり、リファクタリングとは何か、なぜリファクタリングをすべきか、どこを改善すべきか、実際の事例で構成され、ソフトウェア開発者にとって非常に役立つものとなっています。 本第2版では、約20年前のオリジナル原稿の構成は変わらないものの、大幅に書き換えられているほか、サンプルコードがJavaからJava Scriptになるなど、現代的にアレンジされています。
仲介人 / インサイダー取引 / 巨大なクラス / クラスのインターフェースの不一致 / データクラス / 相続拒否 / コメント / 自己テストコードの意義 / テストのためのサンプルコード / 最初のテスト / テストの追加
normalize.fm - 006. ウェブデザインのトレンドがあるいは日本から生まれるのか
@quagra さん(株式会社バケモノ代表)をお迎えして、WebGL 案件のウェブデザイン、チームで案件に臨むということのメリット、自然現象とウェブにおける表現、ウェブ制作のトレンド、ウェブと 3D 表現についてなどお話をしました。

AWS 設計のベストプラクティスで最低限しっておくべきkと10(+1)のこと

ドメイン駆動設計サンプルコード_FAQ - エンティティ/値オブジェクト , テスト