コンピュータ用語集
ハードウェア
モバイル・スマートフォン
インターネット・Webデザイン
ネットワーク
アプリケーション
OS
デザイン・グラフィックス
その他
|
|
著者TomLong(著) 秋勇紀(訳) 高田新山(訳)出版社秀和システム発売日2023年02月ISBN9784798068169ページ数407PキーワードぐつどこーどばつどこーどGOODCODE,BADC グツドコードバツドコードGOODCODE,BADC ろんぐ とむ LONG TOM ロング トム LONG TOM9784798068169内容紹介 「よいコード」と「悪いコード」の違いは、どこにあるのでしょうか。 もちろん、どんな立場で、何を作るのかなどによって、その定義は変わってきます。 本書では、プロの「ソフトウェアエンジニア」として、堅牢で信頼性が?く、保守しやすく、チームメンバーが理解や適応しやすいコードを作成するための概念と実用的な?法を、Googleでテックリードを務める著者が解説しています。 本書では、まず「高品質なコードを書く」ために、次の4つのゴールを設定しています。 1. 正しく動くこと 2. 正しく動作し続けること 3. 要件の変更に対応しやすいこと 4. 車輪の再発明をしないこと そして、これを達成するための戦略として、「コード品質の6つの柱」を次のように示しています。 1. コードを読みやすくする 2. 想定外の事態をなくす 3. 誤用しにくいコードを書く 4. コードをモジュール化する 5. コードを再利用、汎用化しやすくする 6. テストしやすいコードを書き、適切にテストする 本書では、この6つの柱に沿って、ソフトウェアエンジニアとしてコードを書く際のアドバイスが述べられています。 著者の知識と経験が、具体的かつ実用的に言語化されています。 本書は、経験が3年以内のソフトウェアエンジニアをターゲットとして執筆されていますが、チームで開発を行う際のリファレンスとしても利用できるでしょう。 あるいは、経験のあるエンジニアであっても、自分の経験を整理し、言語化するための便覧としても使えるはずです。 そして、チーム開発で、他のエンジニアをメンタリングするための便利なリソースとしても活用できます。
※本データはこの商品が発売された時点の情報です。 目次1 理論編(コードの品質/抽象化レイヤー/コードでの契約 ほか)/2 実践編(コードを読みやすくする/想定外の事態をなくす/誤用しにくいコードを書く ほか)/3 ユニットテスト編(ユニットテストの原則/ユニットテストの実践)/付録
商品を詳しく見る
¥ 3,960-(税込)
#ショップ名 :
bookfan 1号店 楽天市場店
#送料 :
送料込
#クレジットカード :
利用可
#海外配送 :
海外配送不可
#あす楽 :
翌日配送不可
#ギフト :
ギフト包装不可能
商品を詳しく見る
「プログラミング」の関連商品を見る
「プログラミング」の人気商品を見る
「bookfan 1号店 楽天市場店」の他の商品を見る
| | |
|