This article sheds some light on John Carmack's workflow:
http://bookofhook.blogspot.in/2013/03/smart-guy-productivity...
http://bookofhook.blogspot.in/2013/03/smart-guy-productivity...
They are very concerned about compile times and having a short edit/compile/run cycle.