🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi
Article #345903

Re: Zeos Delphi XE2

#345903
From: Roman Tyczka
Date: Mon, 17 Jul 2017 06:20
24 lines
2317 bytes
On Sun, 16 Jul 2017 07:04:47 +0200, Karol wrote:

>> https://pastebin.com/tK4b8ZiJ
> 
> Miałem czytać książki więc:
> 
> http://helion.pl/ksiazki/oprogramowanie-latwe-w-utrzymaniu-pisz-kod-podatny-na-przyszle-zmiany-joost-visser,oplaut.htm
> 
> Autor: Joost Visser
> 
> Ilość linii kodu w funkcji max 15
> inaczej trzeba przemyśleć koncepcje.
> 
> Za dużo argumentów funkcji, to zaciemnia kod.

No i masz rację, do tego ideału trzeba dążyć i dążę. Z każdą kolejną
refaktoryzacją jest lepiej. Niestety kod taki powstaje, gdy zwycięża
naturalne u programistów lenistwo. Ale, gdy potem szuka się błędu to się
wyciąga wniosek, że jednak lepiej poświęcić trochę więcej czasu na
developerkę niż na debug.

-- 
pozdrawiam
Roman Tyczka
Technical Details
Message-ID: <1w3943k9anaup.dlg@tyczka.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
References: <5950f43c$0$15190$65785112@news.neostrada.pl> <d1oytca0xw8i$.dlg@tyczka.com> <ok23gn$k5m$1@portraits.wsisiz.edu.pl> <n6gl583g0iv1$.dlg@tyczka.com> <ok4g4g$pc6$1@portraits.wsisiz.edu.pl> <10izkzcosb04m$.dlg@tyczka.com> <ok4o1j$vc8$1@portraits.wsisiz.edu.pl> <bwjmlvrd2ydg$.dlg@tyczka.com> <ok4qbk$1dh$1@portraits.wsisiz.edu.pl> <fvswal51grtr.dlg@tyczka.com> <ok4r1h$1qb$1@portraits.wsisiz.edu.pl> <czu0quu58gcf.dlg@tyczka.com> <ok4rln$273$1@portraits.wsisiz.edu.pl> <1ntqhwzesguza.dlg@tyczka.com> <843ccdea-0b5e-45da-8819-5f37b411e2bc@googlegroups.com> <1vlsjsp1y2or.dlg@tyczka.com> <e2680f10-f8a4-477c-988a-5323a7406f18@googlegroups.com> <1kpq86z8xa27w.dlg@tyczka.com> <59680016$0$15198$65785112@news.neostrada.pl> <e9nlup5frwg3$.dlg@tyczka.com> <596af3c3$0$15204$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
From: Roman Tyczka <noemail@because.no>
Newsgroups: pl.comp.lang.delphi
Subject: Re: Zeos Delphi XE2
Date: Mon, 17 Jul 2017 08:20:56 +0200
Organization: ATMAN - ATM S.A.
Lines: 24
Sender: romek@tyczka.no.found
Message-ID: <1w3943k9anaup.dlg@tyczka.com>
References: <5950f43c$0$15190$65785112@news.neostrada.pl> <d1oytca0xw8i$.dlg@tyczka.com> <ok23gn$k5m$1@portraits.wsisiz.edu.pl> <n6gl583g0iv1$.dlg@tyczka.com> <ok4g4g$pc6$1@portraits.wsisiz.edu.pl> <10izkzcosb04m$.dlg@tyczka.com> <ok4o1j$vc8$1@portraits.wsisiz.edu.pl> <bwjmlvrd2ydg$.dlg@tyczka.com> <ok4qbk$1dh$1@portraits.wsisiz.edu.pl> <fvswal51grtr.dlg@tyczka.com> <ok4r1h$1qb$1@portraits.wsisiz.edu.pl> <czu0quu58gcf.dlg@tyczka.com> <ok4rln$273$1@portraits.wsisiz.edu.pl> <1ntqhwzesguza.dlg@tyczka.com> <843ccdea-0b5e-45da-8819-5f37b411e2bc@googlegroups.com> <1vlsjsp1y2or.dlg@tyczka.com> <e2680f10-f8a4-477c-988a-5323a7406f18@googlegroups.com> <1kpq86z8xa27w.dlg@tyczka.com> <59680016$0$15198$65785112@news.neostrada.pl> <e9nlup5frwg3$.dlg@tyczka.com> <596af3c3$0$15204$65785112@news.neostrada.pl>
NNTP-Posting-Host: 94.75.90.137
Mime-Version: 1.0
X-Trace: node2.news.atman.pl 1500272456 19240 94.75.90.137 (17 Jul 2017 06:20:56 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Mon, 17 Jul 2017 06:20:56 +0000 (UTC)
User-Agent: 40tude_Dialog/2.0.15.84
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit