🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.ruby
Article #1090

Re: ruby - wrażenia i pytania

#1090
From: Przemysław Kowalczyk
Date: Tue, 20 May 2008 17:55
31 lines
2358 bytes
On Tue, 20 May 2008 12:15:36 +0200, Marcin Gryszkalis <mg@fork.pl> wrote:
>>> Możesz automatycznie zmienić nazwę metody, która nie jest unikalna
>>> względem różnych klas?
>>
>> a jak czesto nazywasz metody swoich klas 'f1' albo 'f2'? bo taki jest
>> chyba najczesciej spotykany przyklad na 'niemoznosc' refactoringu w
>> jezykach dynamicznych.
>
> f1 nie, ale metody zazwyczaj pochodzą od angielskich słów typu add, save,
> commit czy process - takie nazwy bywaja nieunikalne...

no oczywiscie, w niektorych paskudnych przypadkach refactoring sie nie  
powiedzie, nie twierdze ze nie. dlatego warto miec w zanadrzu dobry zestaw  
testow.

>>> Myślę, że ilość klas w stdlib nie jest wyznacznikiem prostoty...
>> a ja mysle, ze jest. co wiecej, jest to dla mnie oczywiste :)
> To mi wytłumacz, jeśli np. jdk wspiera obsługę musyki i urządzeń midi no  
> to
> ma klasy MidiEvent, MidiFileReader itd. To że ruby w standardzie nie
> wspiera midi to znaczy, że jest prostszy?

dokladnie tak! nie wiem, jaka masz definicje prostoty, ale dla mnie to  
jest wlasnie to. jezeli cos ma mniej funkcji, mniej czesci skladowych,  
jest latwiejsze, wymaga mniej czasu do nauki, to jest wlasnie prostsze.

pzdr
	szeryf

-- 
Przemysław ,,Szeryf'' Kowalczyk :: http://szeryf.wordpress.com/
Technical Details
Message-ID: <op.ubgr1zumuw9fft@negative-361apc>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.task.gda.pl!not-for-mail
References: <g0ia32$571$1@node1.news.atman.pl> <op.ubafw7fzuw9fft@negative-361apc> <g0n36u$oru$1@node2.news.atman.pl> <op.ubcc0g0fuw9fft@negative-361apc> <g0q9i8$ate$1@node2.news.atman.pl> <op.ube74me2uw9fft@negative-361apc> <g0u8af$7ka$1@node2.news.atman.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.task.gda.pl!not-for-mail
From: Przemysław Kowalczyk <someone@microsoft.com>
Newsgroups: pl.comp.lang.ruby
Subject: Re: ruby - wrażenia i pytania
Date: Tue, 20 May 2008 19:55:01 +0200
Organization: CI TASK http://www.task.gda.pl/
Lines: 31
Message-ID: <op.ubgr1zumuw9fft@negative-361apc>
References: <g0ia32$571$1@node1.news.atman.pl> <op.ubafw7fzuw9fft@negative-361apc> <g0n36u$oru$1@node2.news.atman.pl> <op.ubcc0g0fuw9fft@negative-361apc> <g0q9i8$ate$1@node2.news.atman.pl> <op.ube74me2uw9fft@negative-361apc> <g0u8af$7ka$1@node2.news.atman.pl>
NNTP-Posting-Host: xdsl-10757.wroclaw.dialog.net.pl
Mime-Version: 1.0
X-Trace: news2.task.gda.pl 1211306543 978 84.40.237.5 (20 May 2008 18:02:23 GMT)
X-Complaints-To: abuse@news.task.gda.pl
NNTP-Posting-Date: Tue, 20 May 2008 18:02:23 +0000 (UTC)
User-Agent: Opera Mail/9.10 (Win32)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit