xtreme programming, ага
Nov. 8th, 2001 04:51 pmhttp://xprogramming.com/xpmag/FussAboutDocumentation.htm
-----
Would it be better if we kept the stories in a database or Word documents or Excel? No, it wouldn't. Keeping the stories on inexpensive cards makes it easy to change them and replace them when someone gets a better idea.
Would it be better if we used project management software to manage the schedule? No, it wouldn't. Doing the scheduling with cards makes it no big deal to move things around and change the order of things.
Would it be better if we used a CASE tool to lay out the design? No, it wouldn't. The design is more readily expressed, changed, and understood when done less formally, with CRC or on the whiteboard or a bar napkin.
Would it be better if we used Javadoc to print out program documentation? No, it wouldn't. Focus on keeping the code clean and clear will pay off far more than commenting it and printing the comments. Working in pairs will communicate the details of the code far more effectively than Javadoc ever can.
-----
How come I disagree with all this?
-----
Would it be better if we kept the stories in a database or Word documents or Excel? No, it wouldn't. Keeping the stories on inexpensive cards makes it easy to change them and replace them when someone gets a better idea.
Would it be better if we used project management software to manage the schedule? No, it wouldn't. Doing the scheduling with cards makes it no big deal to move things around and change the order of things.
Would it be better if we used a CASE tool to lay out the design? No, it wouldn't. The design is more readily expressed, changed, and understood when done less formally, with CRC or on the whiteboard or a bar napkin.
Would it be better if we used Javadoc to print out program documentation? No, it wouldn't. Focus on keeping the code clean and clear will pay off far more than commenting it and printing the comments. Working in pairs will communicate the details of the code far more effectively than Javadoc ever can.
-----
How come I disagree with all this?
(no subject)
Date: 2001-11-08 02:15 pm (UTC)Èíòåðåñíî, êàêèì ìîãóò áûòü îñíîâàíèÿ äëÿ ýòîãî? Âåäü êàêèå-òî îñíîâàíèÿ äîëæíû áûëè ó íèõ áûòü, ÷òîáû òàêîå óäóìàòü?
P.S. ß ïî îáðàçîâàíèþ êîìïîçèòîð, íî ÷àñòî ïîäðàáàòûâàþ íà ïðîãðàììíûõ ïðîåêòàõ, êîãäà ñêóäíîå æàëîâàíüå ìóçûêàíòà êîí÷àåòñÿ.