I’ve caught myself on coding something for a few days before I even run it first time. But when I do run it the first time it pretty much finished and the only changes I do a simple fixes like typos or minor logic corrections. Maybe some optimizations.
So I’m wandering if other do the same way or if they follow different methodologies in their work like “ship early, release often”.






I have a habit to finish the task, review the code, fix minor bugs and only then launch it. It saves time and keeps idea clear. Writing a line and testing it, writing another one and testing 2 of them and so on takes time and takes away from the algorithm, idea.
Looks the same way I do. =)
BTW, did you noticed a new look and feel of the blog?
PS: do you prefer English or Russian?