Re(10): richtige sprache
Geizhals » Forum » Programmierung » c# (56 Beiträge, 721 Mal gelesen) Top-100 | Fresh-100
Du bist nicht angemeldet. [ Login/Registrieren ]
.  Re: richtige sprache  (Somnatic am 20.11.2005, 19:31:36)
..  Re(2): richtige sprache  (mko am 20.11.2005, 19:32:34)
...  Re(3): richtige sprache  (Somnatic am 20.11.2005, 19:54:08)
...  Re(3): richtige sprache  (tokugawa am 28.11.2005, 17:42:47)
..  Re(2): richtige sprache  (gepeinigter_aon_neukunde am 20.11.2005, 19:50:38)
...  Re(3): richtige sprache  (Somnatic am 20.11.2005, 19:54:39)
....  Re(4): richtige sprache  (gepeinigter_aon_neukunde am 20.11.2005, 20:13:57)
.....  Re(5): richtige sprache  (Somnatic am 20.11.2005, 20:24:47)
......  Re(6): richtige sprache  (gepeinigter_aon_neukunde am 20.11.2005, 20:29:22)
.......  Re(7): richtige sprache  (Somnatic am 20.11.2005, 20:39:00)
........  Re(8): richtige sprache  (gepeinigter_aon_neukunde am 20.11.2005, 21:35:58)
.........  Re(9): richtige sprache  (tokugawa am 28.11.2005, 17:50:21)
..........
Re(10): richtige sprache
28.11.2005, 18:06:53
Wieso denn ?

Innerhalb deiner Klassen bist eh oft prozedural...

Und sauberes OO-Design ist etwas für Leute, die IMHO jahrelang programmiert haben - mit 2stelligen Wochenstundenanzahlen - sonst wird das nix (Kann aber auch an meiner persönlichen Präpotenz liegen ;-) ).

Versteh' mich nicht falsch... Objektorientiert Coden hat durchaus seine Berechtigung und einige Aufgabenstellungen (die ich aber nicht direkt am erzeugten Code sondern eher an der Organisation der Entwickler sehen würde) lassen sich so superst lösen... Abgesehen davon läßt sich durch den Verkauf von
Klassenbibliotheken auch wieder Kohle verdienen ;-)

Ich liefere Dir aber noch ein Killerbeispiel, warum ich OO nicht für Anfänger gut finde:
http://www.objectmentor.com/resources/articles/Walking_through_A_UML_Design.pdf

Das schöne an dem Beispiel ist:
1.) Es ist logisch
2.) Sie haben Recht
3.) zeige mir zum Vergleich, wie das ein Programmier-Anfänger in seinen ersten 2 Jahren gelöst hätte ;-)

Traurig dabei ist, daß ich mir die Aufgabenstellung anfangs selbst zu Gemüte geführt habe - und daß ich bei weitem nicht so weit gekommen wäre wie sie... Wobei ich seit 23 Jahren code (nun gut, viell. bin ich zu alt ;-) ) - und immerhin 2-3 Jahre OO gecoded habe (allerdings Turbo-Pascal V5.5 ;-) ).

Wie auch immer... OO ist ein sehr umfangreiches Instrumentarium, und alleine zum Erlernen der Designpatterns (die nicht einmal zwischen Sprachen portabel sind) - und dem Durchdenken-ausprobieren-Erfahrungen sammeln - braucht man IMHO locker ein Jahr...

Der Vorwurf "sich via proz. Coding falsche Wege einlernen" stimme ich auch nicht zu... Denn jeder, der wie ich in den frühen 80ern auf ZX-81, C=64, ... begonnen hat, lernte sich zwangsweise Spaghetti-Code ein (egal ob Basic oder Assembler) - und ich denke, daß ich inzwischen sauberst prozedural code ;-)

Antworten PM Alle Chronologisch Zum Vorgänger
 
Melden nicht möglich
...........  Re(11): richtige sprache  (tokugawa am 28.11.2005, 18:22:56)
............  Re(12): richtige sprache  (gepeinigter_aon_neukunde am 28.11.2005, 18:32:41)
.............  Re(13): richtige sprache  (tokugawa am 28.11.2005, 18:37:23)
..............  Re(14): richtige sprache  (gepeinigter_aon_neukunde am 28.11.2005, 18:56:42)
...............  Re(15): richtige sprache  (tokugawa am 29.11.2005, 00:02:57)
................  Re(16): richtige sprache  (gepeinigter_aon_neukunde am 29.11.2005, 10:11:41)
.................  Re(17): richtige sprache  (tokugawa am 29.11.2005, 20:21:46)
...  Re(3): richtige sprache  (tokugawa am 28.11.2005, 17:41:38)
....  Re(4): richtige sprache  (gepeinigter_aon_neukunde am 28.11.2005, 18:15:50)
.....  Re(5): richtige sprache  (tokugawa am 28.11.2005, 18:32:10)
......  Re(6): richtige sprache  (gepeinigter_aon_neukunde am 28.11.2005, 18:45:35)
.......  Re(7): richtige sprache  (tokugawa am 29.11.2005, 00:13:23)
........  Re(8): richtige sprache  (gepeinigter_aon_neukunde am 29.11.2005, 10:20:59)
.........  Re(9): richtige sprache  (tokugawa am 29.11.2005, 20:24:52)
.  Re: richtige sprache  (mko am 20.11.2005, 19:32:00)
..  Re(2): richtige sprache  (lij am 20.11.2005, 19:36:44)
...  Re(3): richtige sprache  (mko am 20.11.2005, 19:38:37)
....  Re(4): richtige sprache  (lij am 20.11.2005, 19:40:12)
...  Re(3): richtige sprache  (tokugawa am 28.11.2005, 17:43:22)
....  Re(4): richtige sprache  (lij am 04.12.2005, 19:45:44)
.....  Re(5): richtige sprache  (tokugawa am 05.12.2005, 22:16:27)
.  Re: richtige sprache  (lij am 20.11.2005, 20:06:01)
..  Re(2): richtige sprache  (promillo am 06.12.2005, 11:58:20)
...  Re(3): richtige sprache  (lij am 07.12.2005, 17:50:58)
.  Re: richtige sprache  (gepeinigter_aon_neukunde am 20.11.2005, 20:11:57)
..  Re(2): richtige sprache  (lij am 20.11.2005, 20:17:55)
...  Re(3): richtige sprache  (gepeinigter_aon_neukunde am 20.11.2005, 20:27:28)
....  Re(4): richtige sprache  (lij am 20.11.2005, 20:39:03)
.....  Re(5): richtige sprache  (gepeinigter_aon_neukunde am 21.11.2005, 11:17:20)
....  Re(4): richtige sprache  (tokugawa am 28.11.2005, 17:45:19)
...  Re(3): richtige sprache  (tokugawa am 28.11.2005, 17:47:50)
....  Re(4): richtige sprache  (lij am 04.12.2005, 19:47:19)
.....  Re(5): richtige sprache  (tokugawa am 05.12.2005, 22:17:38)
......  Re(6): richtige sprache  (lij am 07.12.2005, 17:52:18)
.......  Re(7): richtige sprache  (tokugawa am 08.12.2005, 05:34:10)
........  Re(8): richtige sprache  (lij am 08.12.2005, 21:16:24)
.  Re: richtige sprache  (lij am 05.12.2005, 17:36:11)
..  Re(2): richtige sprache  (Somnatic am 05.12.2005, 17:37:48)
..  Re(2): richtige sprache  (Switi am 06.12.2005, 06:56:34)
...  Re(3): richtige sprache  (lij am 07.12.2005, 17:52:37)
 

Dieses Forum ist eine frei zugängliche Diskussionsplattform.
Der Betreiber übernimmt keine Verantwortung für den Inhalt der Beiträge und behält sich das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.
Datenschutzerklärung