Workshop: Tweet"Write code that doesn't suck"
Some code is beautiful and easy to use; other code sucks. The difference is often how well the code adheres to the often-misunderstood principle of Encapsulation. Learn how to think explicitly about Encapsulation - it's not about making code easy to use; it's about making it difficult to make mistakes.
Two actionable principles of Encapsulation lay the ground rules that enable you to distinguish code that sucks from code that doesn’t suck, but may not help you design maintainable code. This is where the SOLID principles can help, because they provide guidance about how to write maintainable code.
Just because you write code in an object-oriented language doesn’t mean that you write object-oriented code. This seminar is a pair of presentations that revisits the fundamentals of Object-Oriented Programming in order to enable you to write more maintainable code.
Code examples are provided in C#, but should be readable for Java programmers too
Audience: Intermediate programmers.
Audience: Intermediate programmers.