Skip to content

Commit 395ea2d

Browse files
committed
fix link to obeythetestinggoat.com
1 parent 30e4fa1 commit 395ea2d

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

book/epilogue_1_how_to_get_there_from_here.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1060,12 +1060,12 @@ <h3 id="_questions_our_tech_reviewers_asked_that_we_couldnt_work_into_prose">Que
10601060
<dd>
10611061
<p>Of course you can! The techniques we&#8217;re presenting in this book are intended to make your life <em>easier</em>. They&#8217;re not some kind of ascetic discipline with which to punish yourself.</p>
10621062
<div class="paragraph">
1063-
<p>In our first case-study system, we had a lot of <em>View Builder</em> objects that used repositories to fetch data and then performed some transformations to return dumb read models. The advantage is that when you hit a performance problem, it&#8217;s easy to rewrite a view builder to use custom queries or raw SQL.</p>
1063+
<p>In the workspace/documents case-study system, we had a lot of <em>View Builder</em> objects that used repositories to fetch data and then performed some transformations to return dumb read models. The advantage is that when you hit a performance problem, it&#8217;s easy to rewrite a view builder to use custom queries or raw SQL.</p>
10641064
</div>
10651065
</dd>
10661066
<dt class="hdlist1">How should use cases interact across a larger system? Is it a problem for one to call another?</dt>
10671067
<dd>
1068-
<p>This might be an interim step. Again, in the first case study, we had handlers that would need to invoke other handlers. This gets <em>really</em> messy, though, and it&#8217;s much better to move to using a message bus to separate these concerns.</p>
1068+
<p>This might be an interim step. Again, in the documents case study, we had handlers that would need to invoke other handlers. This gets <em>really</em> messy, though, and it&#8217;s much better to move to using a message bus to separate these concerns.</p>
10691069
<div class="paragraph">
10701070
<p>Generally, your system will have a single message bus implementation and a bunch of subdomains that center on a particular aggregate or set of aggregates. When your use case has finished, it can raise an event, and a handler elsewhere can run.</p>
10711071
</div>
@@ -1236,7 +1236,7 @@ <h3 id="_wrap_up">Wrap-Up</h3>
12361236
</div>
12371237
<div id="footer">
12381238
<div id="footer-text">
1239-
Last updated 2020-04-01 20:08:03 +0100
1239+
Last updated 2020-04-10 15:14:40 +0100
12401240
</div>
12411241
</div>
12421242
<style>

book/preface.html

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ <h2 id="preface">Preface</h2>
135135
</div>
136136
<div class="paragraph">
137137
<p>At the end of Harry&#8217;s last book,
138-
<a href="http://obeythetestinggoat.com"><em>Test-Driven Development with Python</em></a> (O&#8217;Reilly),
138+
<a href="http://www.obeythetestinggoat.com"><em>Test-Driven Development with Python</em></a> (O&#8217;Reilly),
139139
he found himself asking a bunch of questions about architecture, such as,
140140
What&#8217;s the best way of structuring your application so that it&#8217;s easy to test?
141141
More specifically, so that your core business logic is covered by unit tests,
@@ -606,12 +606,15 @@ <h3 id="_acknowledgments">Acknowledgments</h3>
606606
Ben Judson, James Gregory, &#321;ukasz Lechowicz, Clinton Roy, Vitorino Ara&#250;jo,
607607
Susan Goodbody, Josh Harwood, Daniel Butler, Liu Haibin, Jimmy Davies, Ignacio
608608
Vergara Kausel, Gaia Canestrani, Renne Rocha, pedroabi, Ashia Zawaduk, Jostein
609-
Leira, Brandon Rhodes, Jazeps Basko
609+
Leira, Brandon Rhodes, Jazeps Basko, simkimsia,
610610
and many more; our apologies if we missed you on this list.</p>
611611
</div>
612612
<div class="paragraph">
613613
<p>Super-mega-thanks to our editor Corbin Collins for his gentle chivvying, and
614-
for being a tireless advocate of the reader. Similarly-superlative thanks to the production staff, Katherine Tozer, Sharon Wilkey, Ellen Troutman-Zaig, and Rebecca Demarest, for your dedication, professionalism, and attention to detail. This book is immeasurably improved thanks to you.</p>
614+
for being a tireless advocate of the reader. Similarly-superlative thanks to
615+
the production staff, Katherine Tozer, Sharon Wilkey, Ellen Troutman-Zaig, and
616+
Rebecca Demarest, for your dedication, professionalism, and attention to
617+
detail. This book is immeasurably improved thanks to you.</p>
615618
</div>
616619
<div class="paragraph">
617620
<p>Any errors remaining in the book are our own, naturally.</p>
@@ -633,7 +636,7 @@ <h3 id="_acknowledgments">Acknowledgments</h3>
633636
</div>
634637
<div id="footer">
635638
<div id="footer-text">
636-
Last updated 2020-03-20 13:47:19 UTC
639+
Last updated 2020-04-10 15:15:42 +0100
637640
</div>
638641
</div>
639642
<div><div id="disqus_thread" style="margin: 10px"></div>

0 commit comments

Comments
 (0)