Whither Krita?
Boudewijn Rempt
boud at valdyas.org
Mon Sep 21 09:45:44 CEST 2009
On Mon, 21 Sep 2009, LukasT.dev at gmail.com wrote:
> Yes that's possibility but reverse engineering is slow and this way we waste
> time. Why we don't do design docs before? We could...I know that nobody have
> time for it, right? :) Me either :D
Doing a design up-front with uml and all that jazz is basically a waste of
time unless you're designing something you've designed before. Most coding,
especially on projects like Krita, is exploratory. You figure out the right way
while coding. I sometimes make a few diagrams before coding, just to mindmap,
but the resulting code almost never looks like that.
In my definitely not humble opinion, making uml designs before starting coding
is a fallacy. A nice article on that topic: http://www.osnews.com/story/22135/The_Problem_with_Design_and_Implementation.
Boudewijn
More information about the kimageshop
mailing list