- Fred Brooks, No Silver Bullet, 1986
> Complexity is the business we are in, and complexity is what limits us.
- Fred Brooks, No Silver Bullet Refired, 1995
41–50 of 172 posts
- Fred Brooks, No Silver Bullet, 1986
> Complexity is the business we are in, and complexity is what limits us.
- Fred Brooks, No Silver Bullet Refired, 1995
"Simple is often erroneously mistaken for easy. 'Easy' means 'to be at hand', 'to be approachable'. 'Simple' is the opposite of 'complex' which means 'being intertwined', 'being tied together'" - https://www.infoq.com/presentations/Simple-Made-Easy/
(E.g., we may analyse and model an action in terms of verb-noun or of noun-verb, with major differences in what may be perceived as "simple" in the respective model.)
Other times, you have to cut the string and you lose fidelity in your solution.
Other times, you can only move the problem around so it looks simple to the user; there's still a knot there, but it may be hidden in the back end.
This isn't the only analogy, and it's incomplete, but I still like it.
What’s the point being argued here? Seems to go all over the place. Seems like it’s a rant mainly about semantics.
Mainly this comes from the 2nd paragraph.
I’m starting to think that I’m in the minority that agrees with most (if not all) Go’s design decision and appreciate Rob Pike’s stewardship so far.
Acting like there needs to be some 'one true way' when we're writing completely different pieces of software is how pointless internet arguments get started.
"Simple is often erroneously mistaken for easy. 'Easy' means 'to be at hand', 'to be approachable'. 'Simple' is the opposite of 'complex' which means 'being intertwined', 'being tied together'" - https://www.infoq.com/presentations/Simple-Made-Easy/
I had a math teacher in primary school who used to shout with an exaggerated accent, "simple is not the same as easy!" She really wanted to drill the idea into our heads that just because you know exactly how to do something, doesn't mean that it will be quick or easy to accomplish. Like, for a schoolchild, long division. The rules are simple, but given big enough numbers you'll probably mess up at least once. And th…