Google-apps
Hoofdmenu

Post a Comment On: C0DE517E

"Kill your darlings"

2 Comments -

1 – 2 of 2
Anonymous Anonymous said...

That was a good read, and some much needed advice. Nowadays, I find increasingly difficult to start a project, worrying about the "big picture" and "overall design" and spend too much time thinking about it before even writing a single piece of code.

It is difficult to guage how much planning to put in, just the right amount.

February 9, 2008 at 4:29 AM

Blogger DEADC0DE said...

I had the same problem. I don't like to start writing without having th complete knowledge of the problem, and of all the known solutions etc. My advice is, read a bit of stuff, then start a quick prototype, choose a prototyping language so you won't use that code in the final C++ product anyways (to avoid the prototry resign pattern). Hopefully the prototype will show you early problems in the design you was thinking of, and so you can think more, do another proto etc... This does not save you entirely from having a bad design in the end, you have always to iterate, but at least a first exploratory phase helps you choose the right direction. I think it's an art, and in art discipline does help, but still you don't have to be too rigid, so I won't give "my" list of steps to perform (also because I don't have any).

February 9, 2008 at 2:02 PM

You can use some HTML tags, such as <b>, <i>, <a>

Comment moderation has been enabled. All comments must be approved by the blog author.

You will be asked to sign in after submitting your comment.
Please prove you're not a robot