Skip to Content
Making Software ―エビデンスが変えるソフトウェア開発
book

Making Software ―エビデンスが変えるソフトウェア開発

by Andy Oram, Greg Wilson, 久野 禎子, 久野 靖
September 2011
Intermediate to advanced
612 pages
15h 48m
Japanese
O'Reilly Japan, Inc.
Content preview from Making Software ―エビデンスが変えるソフトウェア開発
311
常識
この本のすべてのページは編集者さんによるチェック済みです。なぜでしょう?
それは、あなたがどんなに頭が良くて優秀で、書き手として熟練していても、自分自身の書いたもの
を校正することはできないからです。書いている内容を熟知し過ぎていて、頭の中で言葉を丸めてしまっ
たりしているので、はじめてその内容を読む人の気持ちには到底なれないのです。
コードを書くのも似たり寄ったりです。実際、他人がきちんと校正しなければ文章が書けないとすれ
ば、コードを
1
人で書くことも確実に不可能です。コードはこれ以上ないほど詳細部分まで正確でなけ
ればいけない上に、人間が読む文章も含んでいるのです
!!
(コメントだって書かなくちゃならないで
しょ?)
2
人分の頭脳は
1
人分より優ると言うのは常識でして、特に
2
人目が対象ドメインの専門家だったり、
書き手がまだ苦労を知らない若輩の開発者の場合は特にそうです。
しかし、すべてが薔薇色のことばか
りではありません。コードレビューが高価な開発者の時間を占有
するというのも本当です。結局、
4
人が
1
日に
6
時間ある作業時間のうち
90
分をミーティングに費し
たとしたら、その時間は開発者まる
1
日ぶんということになります。これは大きな時間の投資なので、
利得がコストを上回るかどうか問われるのも当然のことです。
幸いなことに、データはあります。過去
10
年間で、コードレビューを効率的に行う方法に関する知
識は飛躍的に増えました。コードレビューを適切に実行することで、テストやその他の知られているデ
バッグ手法よりも素早く、バグが発見できます。ただし、非効率的なやり方で実行すると、あっという ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

マイクロフロントエンド ―マイクロサービスアーキテクチャの概念をフロントエンドに拡張し、信頼性、自律性の高いシステムを構築する

マイクロフロントエンド ―マイクロサービスアーキテクチャの概念をフロントエンドに拡張し、信頼性、自律性の高いシステムを構築する

Luca Mezzalira, 嶋田 健志
推薦システム実践入門 ―仕事で使える導入ガイド

推薦システム実践入門 ―仕事で使える導入ガイド

風間 正弘, 飯塚 洸二郎, 松村 優也

Publisher Resources

ISBN: 9784873115115Other