[an error occurred while processing this directive] [an error occurred while processing this directive] Book Updates [an error occurred while processing this directive] [an error occurred while processing this directive]

Printing History

Missing Artwork

Some copies from the second printing were distributed with missing artwork. Addison-Wesley has recalled the books with this problem, and will also replace any copies with this error. If you would like to see the pages with the missing images, you can download them. (The files are names pageNumber.pdf).

Errata

The following table shows the corrections that we know need to be made. This file was last modified on Tuesday November 13, 2018. If you see something that we missed, please send me a note at steve@berczuk.com

Errata from the Second Printing.
Page Description
167Steve Easterbrook's Resource Guide has an updated link. (Added 2011-03-30)
xxviiiLast sentence of the first full paragraph: A codeline contains every version of every artifact along one evolutionary path. should be A codeline contains every revision of every artifact along one evolutionary path.
107In item 3, will use the code from of the branch should be will use the code from the branch

Errata from the First Printing, November 2002
Page Description
xi, xiiAll figure titles should not have a period at the end.
xvii
  • Third line from the bottom. Change practice is the not the silver bullet to practice is not the silver bullet.
  • All figure titles should not have a period at the end.
xviiiWe mispelled Karl Wiegers name. It should be changed from Weigers to Wiegers
xxiFirst sentence of About the Photos should read: The Photos that start all but two chapters...
xxiv In the paragraph on the top of the page, change developers-cum-project-lead. It should read: developer-cum-project-lead.
xxvOne of the names in the acks list is spelled wrong. The correct spelling is Heini Aarela. Also Thomas Dave should be Dave Thomas. And, the last paragraph should be deleted: And last, I must thank...
xxx,xxxiToolsDev and ThirdParty should start with a leading slash mark. For example: /ThirdParty because they are the names for a codeline. For all Figures: Codeline starting boxes should all have a heavy-weight box.
xxxiiIn Table I-1, the description for the first symbol. Change has an indentifying name to has an identifying name.
21The last line on the page: change that may cause too to that may add too
25Last line: insert "programming" before "language" (should read: programming language, and choice of database.)
52Figure 4-2. The boxes that indicate the start of the codelines should have a heavier line, line Table I-1 indicates.
55Figure 4-3: Rel1-Maint should have a / before it: /Rel1-Maint)
61Figure 5-1: There seems to be something extra before "They Edit"
754th para change "Setting up the workspace would always" to "Set up the workspace to always"
108Figure 10-2The boxes that indicate the start of the codelines should have a heavier line, line Table I-1 indicates.
126Last Sentence: "Task Branch" should be styled as a pattern reference: Task Branch(19).
150Figure 17-3. The boxes that indicate the start of the codelines should have a heavier line, line Table I-1 indicates.
150At the start of the Story change the first word to Mainline-only
151Figure 17-4. The boxes that indicate the start of the codelines should have a heavier line, line Table I-1 indicates.
156 Figure 18-1. The boxes that indicate the start of the codelines should have a heavier line, line Table I-1 indicates. Also add a new codeline start with the name "/main" before the "Prepare for Branching" activity.
159Figure 19-1. The boxes that indicate the start of the codelines should have a heavier line, line Table I-1 indicates.
160Figure 19-2. The boxes that indicate the start of the codelines should have a heavier line, line Table I-1 indicates.
161Figure 19-3. The boxes that indicate the start of the codelines should have a heavier line, line Table I-1 indicates.
194Third Bullet from the bottom: move "can be found" to just before the "at"
205We mispelled Karl Wiegers name in the bibliography. Weigers, Karl E. should be Wiegers, Karl E.