Second Question: +Kent Beck <https://plus.google.com/101480213822270107414> I would really like to know how your view of the "Law of Demeter" compares to the following:
+David Heinemeier Hannson <https://plus.google.com/102352328760254046201> "pseudoscience" [1] +Martin Fowler <https://plus.google.com/107610341080687821846> "stepping stone towards co-locating behavior and data...not worth highlighting" [2] +Nat Pryce <https://plus.google.com/116980585961649591298> : "OO code that follows LoD is easier to understand and maintain" [3] +Allen Holub <https://plus.google.com/109048760273586863436> "the primary directive of OO systems" [4] [1] RailsConf 2014 - Keynote: Writing Software by David Heinemeier Hansson <https://www.youtube.com/watch?v=9LfmrkyP81M> [2] http://martinfowler.com/bliki/TellDontAsk.html [3] http://www.mockobjects.com/2006/10/tell-dont-ask-and-mock-objects.html [4] http://tinyurl.com/ml3oss4 + http://www.drdobbs.com/testing/testing-oo-systems-part-1/240000411 On Sunday, 1 June 2014 07:03:06 UTC+1, Philip Schwarz wrote: > > The panel (@martinFowler @KentBeck and @dhh) of the "Is TDD dead?" Google > Hangout https://plus.google.com/events/cco30ri6dpkej4h4d8mejmat98o have > invited spectators to put forward questions for the final part of the > debate. > > IMHO It would be a shame if we missed the opportunity to ask them to talk > about "mocks returning mocks returning mocks" and the important points so > effectively described by @garybernhardt in "Test Isolation Is About > Avoiding Mocks" > https://www.destroyallsoftware.com/blog/2014/test-isolation-is-about-avoiding-mocks > . > > If the topic matters to you, how about putting forward your questions, so > there is a better chance of the topic being debated? > > To propose a question, just click play on the video you see on the hangout > page. > > Philip Schwarz > -- You received this message because you are subscribed to the Google Groups "Java Posse" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/javaposse. For more options, visit https://groups.google.com/d/optout.
