Article View: de.comp.misc
Article #483Re: Total verwirrt !!
From: Carsten Friedrich
Date: Tue, 22 Dec 1998 00:00
Date: Tue, 22 Dec 1998 00:00
55 lines
3219 bytes
3219 bytes
Michael / mibu wrote: > > Das Problem ist, dass man ausser der Sprache (Vokabeln und Grammatik) > auch noch die Programmierfilosofie lernen muss. Weil Programmieren > Ja, das mit der Programmier-philosophie ist wichtig. Es lohnt sich imho mindestens eine imperative, eine objektorientierte und eine funktionale Sprache richtig verstanden zu haben. Es gibt zwar auch noch andere, z.b. deklarative und logische Sprachen. Man begegnet aber eher selten Problemen wo man sowas braucht. > > Ich wuerde heute mit C++ anfangen, damit ich den OO-Ansatz > schnalle, und nach eine halben oder 3/4 Jahr noch J++ dazunehmen, > um Web-Programmierung machen zu koennen. > Ich wuerde von C++ abraten, wenn man damit OO kapieren will. Leider forciert C++ einen OO-Ansatz kaum. D.h. man kann prima in C++ programmieren ohne irgendwas OO zu verwenden. Hab traurigerweise wirklich schon Leute erlebt die nach einem halben Jahr C++ glaubten, abstrakte Datentypen waeren alles, was OO ausmacht. Mag natuerlich auch an der verwendeten Literatur gelgen haben .... Sprachen die imho besser geeignet sind: Smalltalk, objective C (zumindest wenn man auch noch NeXT-Step hat). Wahrscheinlich sind auch Java, Eifel oder Oberon gut geeignet, kenn ich leider aber nur von Hoeren. Wenn man mal kapiert hat was OO bedeutet sollte man sich C++ schon zu Gemuete fuehren, ist halt sowas wie ein Standard. Fuer funktional wuerde ich empfehlen: LISP, SML. Imperativ (Prozedural): Modula 2, C (mit Einschraenkungen, nicht so toll aber halt der Standard) > > Als zweiter Tip: Suche jemanden, mit dem du _zusammen_ programmieren > kannst. Programmierer im einsamen Kaemmerlein haben wir schon zu > viele, du must dein Ideen auch Vermitteln und Dokumentieren koennen. > Zu zweit hat man viel bessere Ideen, da man den anderen davon auch > ueberzeugen muss. Halte ich fuer einen sehr wichtigen Tip. Software-entwicklung ist nahezu immer Teamarbeit. Und das ist leider gar nicht so einfach wie es klingt. Abgesehen davon, dass es auch mehr Spass macht. Zumindest wenn man es richtgi macht ;-). Carsten
Technical Details
Message-ID:
<367F713F.EF37E8E5@sdm.de>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<367C042A.CBF0C738@bigfoot.de> <367EB9C8.5B8A5E85@pingu.im.nom>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit X-Google-Thread: 10f876,3e3f6c4a0856c7c0 X-Google-Attributes: gid10f876,public X-Google-Thread: 11617e,3e3f6c4a0856c7c0 X-Google-Attributes: gid11617e,public X-Google-Thread: 10f4ae,3e3f6c4a0856c7c0 X-Google-Attributes: gid10f4ae,public X-Google-Thread: 112b94,3e3f6c4a0856c7c0 X-Google-Attributes: gid112b94,public X-Google-Thread: 103e79,3e3f6c4a0856c7c0 X-Google-Attributes: gid103e79,public From: Carsten Friedrich <Carsten.Friedrich@sdm.de> Subject: Re: Total verwirrt !! Date: 1998/12/22 Message-ID: <367F713F.EF37E8E5@sdm.de> X-Deja-AN: 424789945 Content-Transfer-Encoding: 7bit References: <367C042A.CBF0C738@bigfoot.de> <367EB9C8.5B8A5E85@pingu.im.nom> X-Accept-Language: de,en Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@news.sdm.de X-Trace: solti3.sdm.de 914321624 29186 193.102.181.222 (22 Dec 1998 10:13:44 GMT) Organization: sd&m Mime-Version: 1.0 NNTP-Posting-Date: 22 Dec 1998 10:13:44 GMT Newsgroups: de.comp.misc,at.internet.sonstiges,de.comm.internet.misc,de.comp.security,de.org.ccc