🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #14813

Re: Tolerancja dla duplikacji kodu

#14813
From: Grzesiek G.
Date: Tue, 27 Jun 2006 14:56
34 lines
2111 bytes
A.L. napisał(a):
> On Mon, 26 Jun 2006 11:10:23 +0200, "Grzesiek G."
> <gruza@spamerom_nie.priv4.onet.pl> wrote:
> 
> 
>>Przemek Pokrywka napisał(a):
>>
>>>Witam,
>>>
>>>Czy zdarzają się Państwu sytuacje, w których pozbycie się duplikacji 
>>>kodu jest niemożliwe?
>>>Ile duplikacji kodu w projekcie Państwo tolerują?
>>
>>Ja staram się mieć co najwyżej jeden duplikat.

Teraz jak czytam swoją wypowiedź, to widzę, że wyszła bez sensu. Bo 
chodziło mi o to, że staram się nie mieć. Ale jak jest jeden, to nie 
zabieram się od razu do refaktoryzacji, chyba, że przypadek jest ewidentny.

 >
 >
 > A dlaczego nie dwa?...

A jeden, a nie dwa, wynika z doświadczenia. Jak kiedyś starałem się nie 
mieć wogóle, to miałem tendecję do wyodrębniania kodu "na siłę". Potem 
okazywało się, że jednak ten wyodrębniony kod powinien wyglądać inaczej 
w dwóch miejscach. Albo, że wyodrębnianie stawało się celem samym w 
sobie. Stąd ten jeden duplikat.

Pozdrawiam

-- 
Grzegorz Gruza
Odpowiadając usuń "spamerom_nie." z adresu!!!
Technical Details
Message-ID: <e7rh2t$lvp$1@nemesis.news.tpi.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
References: <e7h9l6$1pq$1@news.onet.pl> <e7o8ec$p1s$2@nemesis.news.tpi.pl> <4ec0a2l8t3tm64rai47q4fi9f9k3lngvvt@4ax.com>

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!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
From: "Grzesiek G." <gruza@spamerom_nie.priv4.onet.pl>
Newsgroups: pl.comp.objects
Subject: Re: Tolerancja dla duplikacji kodu
Date: Tue, 27 Jun 2006 16:56:16 +0200
Organization: tp.internet - http://www.tpi.pl/
Lines: 34
Message-ID: <e7rh2t$lvp$1@nemesis.news.tpi.pl>
References: <e7h9l6$1pq$1@news.onet.pl> <e7o8ec$p1s$2@nemesis.news.tpi.pl> <4ec0a2l8t3tm64rai47q4fi9f9k3lngvvt@4ax.com>
NNTP-Posting-Host: hostr.bielbit.com.pl
Mime-Version: 1.0
X-Trace: nemesis.news.tpi.pl 1151420317 22521 195.117.206.2 (27 Jun 2006 14:58:37 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Tue, 27 Jun 2006 14:58:37 +0000 (UTC)
User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)
X-Accept-Language: pl, en-us, en
In-Reply-To: <4ec0a2l8t3tm64rai47q4fi9f9k3lngvvt@4ax.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit