ООP *
Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects"
Fighting complexity in software development
What's this about
After working on different projects, I've noticed that every one of them had some common problems, regardless of domain, architecture, code convention and so on. Those problems weren't challenging, just a tedious routine: making sure you didn't miss anything stupid and obvious. Instead of doing this routine on a daily basis I became obsessed with seeking solution: some development approach or code convention or whatever that will help me to design a project in a way that will prevent those problems from happening, so I can focus on interesting stuff. That's the goal of this article: to describe those problems and show you that mix of tools and approaches that I found to solve them.
Authors' contribution
-
dididididi 339.0 -
ilichme 316.0 -
ph_piter 236.0 -
ffriend 206.0 -
Stefanio 164.2 -
Halt 128.0 -
Bonart 120.0 -
ZloyChert 109.0 -
semka 109.0 -
chelovekbeznika 95.0