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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,e8023133274ae02c X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!130.59.10.21.MISMATCH!kanaga.switch.ch!switch.ch!news.in2p3.fr!in2p3.fr!proxad.net!proxad.net!newsfeed.arcor.de!news.arcor.de!not-for-mail From: "Dmitry A. Kazakov" Subject: Re: procedural vs object oriented Newsgroups: comp.lang.ada User-Agent: 40tude_Dialog/2.0.14.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Reply-To: mailbox@dmitry-kazakov.de Organization: cbb software GmbH References: <1146039364.130635.181590@v46g2000cwv.googlegroups.com> Date: Wed, 26 Apr 2006 14:52:50 +0200 Message-ID: <74bt2vjj3qd2$.1kkx5e18t8sk8$.dlg@40tude.net> NNTP-Posting-Date: 26 Apr 2006 14:52:51 MEST NNTP-Posting-Host: 6d8af0e3.newsread4.arcor-online.net X-Trace: DXC=>XoQo`1>XMi0_l3b[L=KQc:ejgIfPPlddjW\KbG]kaMh]kI_X=5Keafka?A`3G=`Tg[6LHn;2LCVn7enW;^6ZC`dIXm65S@:3>o X-Complaints-To: usenet-abuse@arcor.de Xref: g2news2.google.com comp.lang.ada:3933 Date: 2006-04-26T14:52:51+02:00 List-Id: On 26 Apr 2006 01:16:04 -0700, Ananth the Boss wrote: > i am working in Ada based flight software development project.as a > means of improving i took to the CASE tool based development.ours is a > procedural approach of development.but the commercial CASE tools speak > a lot about class/object/UML.how will this suit for procedure oriented > development where we dont have necessity to identify classes and do > detailed design as mentioned in OO aproach I would not equalize OO with UML. Ada is a nice language. You'd probably need less tools when working in Ada, either OO or not. Class/object is a different story. Even if you don't need OOA for your problem space. It depends on how much code you'd like to reuse. You can use generics for that, or tagged types, which are traditionally counted for OO and "classes." But in any case you will need to identify and refactor these. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de