Of course, you should read all you can about SOLID, Design patterns, Patterns of Enterprise Application Architecture, etc. Once you have a basic understanding of these topics you still have to write that code though, and write it well too! What is good code? Are there some guidelines, or rules of thumb, which you can follow while making your everyday coding decisions?
In this talk I’ll cover many of these coding guidelines, which aren’t usually covered by patterns or principles books. They should help you write better code and give you a richer vocabulary for reviewing other people’s code. Some of the subjects that we’ll discuss are: state, mutability, CQS, one-method objects, domain-first, API-driven, functional programming influences, object boundaries, (de)serialization, and many more!
28.Jan.2017 at 11:07 by Michiel Loncke (15 comments)
via Web2 LIVE
One of the best talks of this conference so far, by a very good speaker. A lot of interesting insights from someone who has a deep understanding of our field, but at the same time manges to bring it in an understandable way.
28.Jan.2017 at 13:48 by David Buchmann (134 comments)
via Web2 LIVE
Good presentation of a topic that can become very theoretic. I felt that the real-world check if the concepts lead to over engineering was too implicit. I would love to see more input on how to apply the concepts to real things, and when to follow these principles.
28.Jan.2017 at 14:49 by Koen Cornelis (41 comments)
via Web2 LIVE
Too many suppositions without backing them up (i really don't get the dig at REST for example, REST doesn't force you in any way to allow the user to change everything).
28.Jan.2017 at 17:32 by Srdjan Vranac (132 comments)
I truly liked this talk, the subject was presented just right, and the delivery was impeccable.
28.Jan.2017 at 22:53 by Robert Basic (97 comments)
via Web2 LIVE
For me, it was a really good follow-up to the Friday workshop held by the speaker, but I think you can gain a lot from this talk even without the workshop.
Good coverage on why having value objects and entities instead of primitive types is useful, how services should behave, that objects should exist only in valid state... All in all, I learned new, good, things from this talk and that's what matters to me.
29.Jan.2017 at 10:10 by Mariusz Gil (27 comments)
via Web2 LIVE
I had very high expectations about this talk. After all, content was really interesting, a lot of OO problems and solutions have been presented on stage. What is most important for me, Matthias delivered few things which must be investigated on my own.
Speakers skills? Excellent, 10/10. Social skills, excellent as well, 10/10.
29.Jan.2017 at 11:30 by Michele Orselli (86 comments)
via Web2 LIVE
Several interesting ideas and concepts, a lot of food for thoughts
29.Jan.2017 at 19:33 by Kevin van Cleef (6 comments)
via Web2 LIVE
Very good presentation. Matthias explains the topic very well and especially the pro's and cons about why doing it in a certain way. Really likes the mindset of "Everything is an object" where he opens the presentation with.
Know of an event happening? Let us know! We love to get the word out about events the community would be interested in and you can help us spread the word!
28.Jan.2017 at 11:05 by Van Belle Jonathan (Grummfy) (50 comments) via joind.in Android app
thanks. very clear and easy to understand.