FAQ

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+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Search Discussions

Discussion Posts

Previous

Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 6 of 8 | next ›
Discussion Overview
groupgolang-nuts @
categoriesgo
postedMar 29, '16 at 3:26p
activeMar 30, '16 at 10:55a
posts8
users6
websitegolang.org

People

Translate

site design / logo © 2021 Grokbase