From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=3.4.4 X-Google-Thread: 103376,c406e0c4a6eb74ed X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!news.glorb.com!news.agarik.com!usenet-fr.net!enst.fr!melchior!cuivre.fr.eu.org!melchior.frmug.org!not-for-mail From: Lionel.DRAGHI@fr.thalesgroup.com Newsgroups: comp.lang.ada Subject: RE: ADA Popularity Discussion Request Date: Tue, 31 Aug 2004 19:58:38 +0200 Organization: Cuivre, Argent, Or Message-ID: NNTP-Posting-Host: lovelace.ada-france.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: melchior.cuivre.fr.eu.org 1093975195 28394 212.85.156.195 (31 Aug 2004 17:59:55 GMT) X-Complaints-To: usenet@melchior.cuivre.fr.eu.org NNTP-Posting-Date: Tue, 31 Aug 2004 17:59:55 +0000 (UTC) To: comp.lang.ada@ada-france.org Return-Path: X-Mailer: Internet Mail Service (5.5.2653.19) X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at ada-france.org X-BeenThere: comp.lang.ada@ada-france.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Gateway to the comp.lang.ada Usenet newsgroup" List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Xref: g2news1.google.com comp.lang.ada:3220 Date: 2004-08-31T19:58:38+02:00 | -----Message d'origine----- | De: kevin.cline@gmail.com [mailto:kevin.cline@gmail.com] ... | | The efficacy of much pre-code activity is debatable. Many | organizations have had great success with more agile methods of | minimal up-front design followed by test-driven development and | continuous refactoring. Test-driven development includes a part of "pre-code activities". In fact, test-driven development is an odd name, because it's as much about design than about test. As you said, even wit agile methods, there is still an up-front design to do. Refactoring may let's people thinks that starting almost without design is less risky with Agile methods, but that's plain wrong. No one can afford periodically refactoring the whole project because of a poor architecture. Settling down the initial design requires experienced and smart guys, whatever is the method. So, I don't think there is less time on design and more time on coding in agile methods. The time is just distributed in a different way. -- Lionel Draghi