1,283 karma · joined July 25, 2013
In George Carlin's skit about not voting, he says "garbage in, garbage out" when referring to our politicians. We get what we deserve.
Yep, a Spark job I was running recently used up my Mac's 16GB rather quickly.
(I'm sure you're aware of this, I just didn't want to leave the impression there's _no_ community.)
I read both The Pragmatic Programmer and Code Complete (2ed) before Thinking Forth. The latter provides a wonderful software engineering foundation (in clearer, more concise language too).
1. CSS
Sadly, yes. I've found this to be the case with most outsourced developers I've managed. They follow the spec to the T even if there's a glaring issue staring them in the face.
[0] https://en.wikipedia.org/wiki/You_aren%27t_gonna_need_it
To me, components and services are two completely separate abstractions. A component is a collection of code -- a module -- that can be duplicated and used in numerous different systems (much like a 5 ohm resistor). Updating a module in one system doesn't affect any other external system. Services on the other hand I think of as multi-tenant systems that are used to provide common functionality that is likely to change.