90 karma · joined March 22, 2008
Side projects: http://www.tagwager.com/ http://www.balancednews.co.uk/
Apple are nowhere near close to this until they own 95% of the global cellphone market and start making credible threats to destroy HTC or Samsung if they dare to sell an Android phone, or an iPhone with Chrome preinstalled.
"We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we'll assume that you are happy to receive all cookies on the BBC website. However, if you would like to, you can change your cookie settings at any time."
http://webcache.googleusercontent.com/search?sourceid=chrome...
I'm the author of that article. I actually have a blog post in the works that addresses your concerns fairly directly, since they are concerns for me too. Keep an eye out for it. In brief, I recommend you buy a copy of Working Effectively With Legacy Code immediately, then work to get unit tests in place. Make sure you have a couple of tests for each public interface in the system. Once you have rudimentary test coverage, it becomes easier to refactor things without worrying so much about breakage.