|
|
|
|
|
by fleitz
5864 days ago
|
|
The reason OO exists to the degree it does in my mind is that it makes it easier for Enterprise Architects to write code in Visio, this also lends itself to directly modeling the domain
so managers don't have to think. Which leads to
public class Money {
public string Currency { get; set; }
public float Price { get; set; }
} "The money class is the root of all evil" |
|
They're a crutch for people who can't (or don't have the training to) think in terms of sets, mappings, graphs, combinators, etc.