|
|
|
|
|
by HeavyStorm
228 days ago
|
|
Not sure how many people are writing programs with lots of numeric calculations. Most programs in my experience are about manipulating records: retrieve something from a database, manipulate it a bit (change values), update it back. Over here OOP do a good job - you create the data structures that you need to manipulate, but create the exact interface to effect the changes in a way that respect the domain rules. I do get that this isn't every domain out there and _no size fits all_, but I don't get the OP complaints. I currently think that most of the anger about OOP is either related to bad practices (overusing) or to lack of knowledge from newcomers. OOP is a tool like any other and can be used wrong. |
|