O'Reilly logo

Going IT Alone: The Handbook for Freelance and Contract Software Developers by Leon Brown

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Rescued by object oriented programming

With the exception of languages like Java, object oriented programming (OOP) isn't mandatory, but is a skill worth developing if you need the flexibility to adapt your code to changing requirements; an important ability if you are to follow agile development principles. Academics and hardcore coders will often talk about the four concepts of object oriented design using jargon you may find difficult to remember; often without any relation to the business benefits of object oriented programming. Similarly, there are a lot of people who talk about OOP without knowing how to use it properly to get the intended benefits! Neither of these approaches are effective for understanding how to use object orientied programming ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required