Thread Objektorientierung vs. Prozedural
(10 answers)
Opened by pq at 2007-06-03 18:44
[quote=pq,03.06.2007, 18:20]ah, guter punkt, der für OO spricht. ein framework wächst ja von
natur aus, und ich habe schon so oft subroutinen umgestellt von der übergabe a la "func($foo, $bar, \@baz) auf "func({foo => $foo, bar => $bar, baz => \@baz}) da man bei der ersten variante gezwungen ist, immer alle parameter zu übergeben, auch wenn sich am programm was ändert. ggfs. muss man dann undef übergeben.[/quote] Das muss nicht schlecht sein... my $rs = $dbic->resultset($source)->search(undef, { columns => \@c }); Ich denke auch nicht, das irgendetwas darunter leidet, denn in gewisser Weise ist das ja auch Struktur. Vorgestern habe ich ein kleines neues Projekt angefangen und dachte mir, dass es ohne OO auskommen würde... und zum X-ten Mal musste ich feststellen, dass ich falsch liege. Gestern habe ich es komplett umge- schrieben, weil es mit OO einfach besser geht. Das Feine an OO ist, dass man den Kontext beliebig oft wechseln kann, ohne die Übersicht zu verlieren.\n\n <!--EDIT|opi|1180891547--> What is a good module? That's hard to say.
What is good code? That's also hard to say. One man's Thing of Beauty is another's man's Evil Hack. |