🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #17238

Re: podważenie wielu publikacji ad. przypadkó użycia typu <include> i <extend>

#17238
From: sasq.gamecreator
Date: Wed, 19 Sep 2007 12:52
41 lines
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-mail
References: <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