Skip to Content
ベタープログラマ ―優れたプログラマになるための38の考え方とテクニック
book

ベタープログラマ ―優れたプログラマになるための38の考え方とテクニック

by Pete Goodliffe, 柴田 芳樹
December 2017
Intermediate to advanced
376 pages
4h 22m
Japanese
O'Reilly Japan, Inc.
Content preview from ベタープログラマ ―優れたプログラマになるための38の考え方とテクニック

22章凍結されたコードの数奇な人生

潮吹きだ! ―― 潮吹きだ!

雪山のようなこぶが見えるぞ! モービィ・ディックだ!

――ハーマン・メルヴィル

『白鯨』†1

[†1] 訳注:八木敏雄 訳『白鯨』より。

マネージャ達は、計画会議でコード凍結を言明します。開発者達は、恐れながら「コード凍結」とつぶやきます。プロセスの儀式はコード凍結を中心に構築されます。そして、私は吐き気をもよおします。

これは、『白鯨』の船乗りからの叫びに聞こえます。「潮吹きだ!」ではなく、「コード凍結だ!」と。それは、おそらくフィクションにすぎません。

この章では、コードの不思議な状態を探求していきます。

コード凍結を探求する

コード凍結(code freeze)は、おそらく善意を持って広まった言葉です。しかし、たいてい、その言葉通りの意味で使われることはありません。

コード凍結は、それ以上作業が行われない「ある完了時点」とリリース日との間の期間を表します。

これらの二つの時点は、正確にはいつなのでしょうか。その間には、何が起きるのでしょうか。

リリース日(release date)を定義するのは簡単です。時には、「製造へのリリース」つまり、RTM(release to manufacture)とも呼ばれます。インストーラディスクのゴールドマスターが作成されて、複製のために送付された時点を指します。進歩した21世紀では、物理的なメディアを出荷しないかもしれませんが、それでもなおリリーススケジュールといった習慣に従っています。リリース日を決めることは適切に役立っているのでしょうか。「はい」の場合もあれば、「いいえ」の場合もあります。配布スケジュールに対しては、明確な区切りとしての役割を果たしているのは確かです。 ...

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

リーンエンタープライズ ―イノベーションを実現する創発的な組織づくり

リーンエンタープライズ ―イノベーションを実現する創発的な組織づくり

Jez Humble, Joanne Molesky, Barry O'Reilly, 角 征典, 笹井 崇司, Eric Ries

Publisher Resources

ISBN: 9784873118208Other