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=-0.9 required=5.0 tests=BAYES_00,FUZZY_VPILL autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,4c459ff0adb576bc,start X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-02-01 07:14:00 PST Path: archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!supernews.com!iad-peer.news.verio.net!news.verio.net!news.maxwell.syr.edu!newsfeed.slurp.net!not-for-mail Message-ID: <3C5AB0B7.9D75D49A@grammatech.com> From: Paul Anderson Organization: GrammaTech, Inc. X-Mailer: Mozilla 4.61 [en] (X11; U; SunOS 5.5.1 sun4u) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Refactoring and Ada Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Fri, 01 Feb 2002 10:13:59 -0500 NNTP-Posting-Host: 209.4.89.67 X-Trace: newsfeed.slurp.net 1012576439 209.4.89.67 (Fri, 01 Feb 2002 09:13:59 CST) NNTP-Posting-Date: Fri, 01 Feb 2002 09:13:59 CST Xref: archiver1.google.com comp.lang.ada:19477 Date: 2002-02-01T10:13:59-05:00 List-Id: Hi! As part of a government research contract, we are developing a Refactoring editor for Ada. I am interested in soliciting opinions from the group about Refactoring and Ada. For those that don't know, Refactoring is defined as "a technique to restructure code in a disciplined way." It has been associated with Extreme Programming, but stands on its own as a highly useful technique. General information about Refactoring can be found at http://www.refactoring.com. I am interested in finding out if there are any Ada projects out there that actively use refactoring. If so, what refactorings do you use? Are they just like the Java ones, or are there features of Ada that mandate special-purpose refactorings? What features would you like to see in a refactoring editor for Ada? I am especially interested in any use of refactoring in support of legacy code, either to clean up code that has been automatically translated to Ada, or to prepare Ada code so that it can be translated more easily into something else. Best regards, and thanks in advance for your input. Paul. ______ Paul Anderson. GrammaTech, Inc. Tel: +1 607 273-7340 x18 mailto:paul@grammatech.com http://www.grammatech.com