Article View: pl.comp.objects
Article #17238Re: podważenie wielu publikacji ad. przypadkó użycia typu <include> i <extend>
From: sasq.gamecreator
Date: Wed, 19 Sep 2007 12:52
Date: Wed, 19 Sep 2007 12:52
41 lines
3216 bytes
3216 bytes
On 16 Wrz, 20:34, pd...@gazeta.pl (Piotr Dembiński) wrote: > To są raczej funkcje, a nie przypadki użycia. Przypadki użycia tym > różnią się od funkcji, że uwzględniają właśnie złożoną kooperację > użytkownik-program. Więc podaj jakiś lepszy przykład. Sam jestem ciekaw. > Ja bym wszystkie te czynności umieścił w jednym przypadku użycia > 'praca interaktywna z kodem' (czyli redagowanie tekstu programu > zakończona kompilacją, jeden etap cyklu napisz-skompiluj-przetestuj). Zależy od poziomu abstrakcji ;J Tak do sprawy podchodząc, to mógłbym nawet zrobić jeden przypadek użycia: "Używaj IDE" :P Dlatego uważam, że mój przykład jest dobry, dopóki nie interesują nas szczegóły implementacji tych przypadków użycia, czyli jak dokładnie te zadania są realizowane. > Nie, przynajmiej w większości znanych mi środowisk programistycznych. No ok, jakby wejść w szczegóły to się okaże, że IDE nie musi ponownie kompilować modułów, które się nie zmieniły ;J ale dopóki jest to przezroczyste dla użytkownika, on widzi to jako dwa przypadki użycia, z których może użyć obu osobno, ale jeden włącza automatycznie działanie drugiego. > Mylisz pojęcie przypadku użycia z pojęciem funkcji systemu. Nie ma sprawy, pokaż mi różnicę ;) Człowiek się całe życie uczy. > No właśnie w twoim przykładzie wszystko wskazuje na to, że programista > _musi_ się powtarzać, czyli w ramach przypadku użycia 'zbuduj cały > projekt' musi wykonać takie same czynności, jak w przypadku, gdy > kompiluje pojedynczy moduł. Nie musi, bo nie musi wykonywać dołączanego przypadku użycia "ręcznie". MOŻE to jednak zrobić i kompilować sobie każdy moduł ręcznie, zgodnie z pierwszym z tych przypadków użycia ;) -- SasQ
Technical Details
Message-ID:
<1190206362.519582.311310@o80g2000hse.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!news.uni-stuttgart.de!news.belwue.de!news.germany.com!postnews.google.com!o80g2000hse.googlegroups.com!not-for-mailReferences:
<f55o7s$kq9$1@atlantis.news.tpi.pl> <pan.2007.09.09.23.12.07.48683@go2.pl> <87tzpuwjbt.fsf@hector.domek>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!news.uni-stuttgart.de!news.belwue.de!news.germany.com!postnews.google.com!o80g2000hse.googlegroups.com!not-for-mail From: sasq.gamecreator@gmail.com Newsgroups: pl.comp.objects Subject: Re: podważenie wielu publikacji ad. przypadkó użycia typu <include> i <extend> Date: Wed, 19 Sep 2007 05:52:42 -0700 Organization: http://groups.google.com Lines: 49 Message-ID: <1190206362.519582.311310@o80g2000hse.googlegroups.com> References: <f55o7s$kq9$1@atlantis.news.tpi.pl> <pan.2007.09.09.23.12.07.48683@go2.pl> <87tzpuwjbt.fsf@hector.domek> NNTP-Posting-Host: 195.248.226.3 Mime-Version: 1.0 X-Trace: posting.google.com 1190206362 19643 127.0.0.1 (19 Sep 2007 12:52:42 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 19 Sep 2007 12:52:42 +0000 (UTC) In-Reply-To: <87tzpuwjbt.fsf@hector.domek> User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; pl) Opera 9.22,gzip(gfe),gzip(gfe) X-HTTP-Via: 1.1 cache.infomex.pl:3128 (squid/2.5.STABLE14) Complaints-To: groups-abuse@google.com Injection-Info: o80g2000hse.googlegroups.com; posting-host=195.248.226.3; posting-account=ps2QrAMAAAA6_jCuRt2JEIpn5Otqf_w0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit