...the cost of adding a feature isn't just the time it takes to code it. The cost also includes the addition of an obstacle to future expansion... in addition to coming out late, you will usually wind up with a codebase that is so fragile that new ideas that should be dead-simple wind up taking longer and longer to work into the tangled existing web. The trick is to pick the features that don't fight each other.
June 2, 2013
Haven't you ever been curious what's inside your mobile phone? Sure you have!
Tonight we're tearing down an old cellpone from circa 2005-2006, a Motorola C117. We'll get a chance to see what's inside a mobile phone that allows it to work as it does.