|
|
|
|
|
by hax0ron3
1030 days ago
|
|
>The project begins in the programmer’s mind with the beauty of a crystal. The knowledge I am to represent in code seems lovely in its structuredness. For a time, the world is a calm, mathematical place. […] Yes, I understand. Yes, it can be done. Yes, how straightforward. Oh yes. I see. […] Then something happens. The irregularities of human thinking start to emerge. It's ok, so-called "software development methodologies" solve this problem by making sure that the project begins in the programmer's mind in just as chaotic and irregular a state as it will eventually end up once the code has been written. |
|