He said that discussion of design patterns is a good sign someone is junior. Well, maybe using the literal phrase "design patterns" suggests a certain professional immaturity, but no way do less advanced programmers think about patterns more! [6/N]
-
-
And if I fix a problem the wrong way, I'm likely to be the one best positioned to fix the downstream problem four times as fast as you--because of a hyper-local knowledge gap I created through my mistakes. Getting this kind of thing right is super-hard... [17/N]
Show this thread -
...and it requires not only knowledge but *discipline* (see (ii) waaaay up a ways in this thread). It can be tough to not just throw in an extra parameter on a function, to split one object into two when it's called for, and so on. [18/N]
Show this thread -
Anyway, why don't I do poker software? Because, basically, this stuff is what I care about, and the comparative advantage one should have to do poker software is (basically) something different. [19/N]
Show this thread -
I like math, and I like learning about optimizations that help with numerical stuff, and game theory is cool. But, basically, I should leave software that relies heavily on that sort of thing to folks like
@ivan_bezdomny. [20/N]Show this thread -
So, there's your answer, various people. I'm not doing poker software because my main intellectual interests are the sort of thing that push me elsewhere in the software world. [21/21]
Show this thread
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.