New York, NYUSA
Hometown: New York City
July 18, 2012
I am of two minds on unit testing. On the one hand it ensure you get great coverage. On the other hand it is really time-consuming and often duplicates what end-to-end tests do. I am a fan of really structured test case being input with some scaffolding around Selenium. Have used JUnit for Java but have not settled on a framework for JS/HTML.
Frameworks and technical infrastructure, case study of how applications were developed.
It depends. On a closed source projects I am a fan of SVN because it is more centralized and easier to control. For open source git is clearly the one to use because it more easily supports de-centralized development but most importantly because it is now the standard. I also like making this division because it reminds people to be careful when mixing the two :-)
I head up technology for GoalMine, a financial services start-up company. As a serial entrepreneur and technology manager in large companies I have been involved in software development for over 3 decades.