Indeed... the pattern language book is excellent and its topic being different is helpful to teach deep ideas away from language/programming context.
On Wed, Mar 30, 2016 at 10:46 AM Egon <egonel...@gmail.com> wrote: > On Wednesday, 30 March 2016 00:49:59 UTC+3, Staven wrote: > > On Tue, Mar 29, 2016 at 08:26:31AM -0700, JM wrote: > > Any thoughts? I'm still learning go, so just making some assumptions > here > > at this point. > > While programming in Go, behave as though you've never heard of anything > called "design patterns". > > > That would be ignorant. Design Patterns have a lot of good and useful > stuff. Except most people only know GoF s.c. Patterns, which in reality are > more idioms than they are Patterns ( > http://stackoverflow.com/a/24664544/192220), alternatively you might say > that it's a really bad Pattern Language. > > If you want to understand patterns read The Timeless Way of Building > <https://en.wikipedia.org/wiki/The_Timeless_Way_of_Building> and A > Pattern Language <https://en.wikipedia.org/wiki/A_Pattern_Language>. *(Or > if you want the short lazy version that tries to give the essence of > patterns read my post > <https://medium.com/@egonelbre/relearning-design-patterns-912f5094ffee#.4uryi6v4k>, > but condensing ~1723 pages of knowledge into a single article is pretty > much impossible.* > > + Egon > > -- > You received this message because you are subscribed to the Google Groups > "golang-nuts" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to golang-nuts+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- Michael T. Jones michael.jo...@gmail.com -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.