第1章 わかりやすいコードを書くためのテクニック(わかりやすいコードとは
変数と定数
計算式と条件式 ほか)
第2章 シンプルな設計のための原則とパターン(オブジェクト指向設計の基本
クラス設計のコツ
まとめ)
第3章 ソースコードの品質計測(メトリクス計測
コードクローン検出
静的コード解析 ほか)
多くの機能を持つゲームのプログラムは、巨大で複雑になりがちです。また、コードの保守、機能追加の工程には複数のプログラマが関わります。ゲームのプログラムには「わかりやすいコード」「効率よく機能を追加できる設計」が求められます。これはゲームに限らず、職業プログラマとして必要なコーディング技術です。本書では、すぐに実践できるコーディング技術を解説していきます。まず、コードの抽象化を理解するため、複雑なコードを単純にして小さくするテクニックを紹介します。
・Unityで初学者から中級者までを駆け抜けるためのおすすめ書籍[2020-12-16に投稿]
・新卒のトレーナーをするときの個人的まとめ[2019-10-15に投稿]
・質問[読んでおいたほうがいい本]の69回答のまとめ[2017-03-13に投稿]
・オレオレ技術書ロードマップ(ゲームプログラマ編)[2016-12-18に投稿]