Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. In object-oriented programming, a God object is an object that knows too much or does too much. The God object is an example of an anti-pattern. The basic idea behind structured programming is that a big problem is broken down into several smaller problems (a divide and conquer str ...Full description
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. In object-oriented programming, a God object is an object that knows too much or does too much. The God object is an example of an anti-pattern. The basic idea behind structured programming is that a big problem is broken down into several smaller problems (a divide and conquer strategy) and solutions are created for each of them. Once the small problems have been solved, the big problem as a whole has been solved. Therefore there is only one object about which an object needs to know everything: itself. Likewise, there is only one set of problems an object needs to solve: its own.