Article View: pl.comp.lang.ruby
Article #1090Re: ruby - wrażenia i pytania
From: Przemysław Kowalczyk
Date: Tue, 20 May 2008 17:55
Date: Tue, 20 May 2008 17:55
31 lines
2358 bytes
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-mailReferences:
<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