| Author |
Message |
[michael]
Support Team Member


Joined: 16 Oct 2003
Posts: 413
Location: Kirchberg BE
|
Posted:
Mon 13 Dec, 2004 08:42 |
  |
| Quote: |
Der Procedural Fanatiker wurde von seinem Informatiklehrer, für das Verwenden von nicht abstrakterem Code kritisiert.
Das Argument "Aber es funtkioniert doch!" verbesserte sein Ansehen jedoch nicht [....] |
| PHP: |
<?php
print "Hello, world.";
?>
|
| PHP: |
<?php
class helloWorld {
function myPrint() {
print "Hello, world.";
}
}
$myHelloWorld = new helloWorld();
$myHelloWorld->myPrint();
?>
|
Artikel auf zend.com (english)
Überdieses Thema kann man sich streiten.
Was meint ihr dazu? |
_________________ Michael aka [michael]
Minerva Developer
phpBBSuite (win32) Info-Page released soon!
Status BETA release: [||||||||||] 20% |
|
     |
 |
Google
|
Posted:
|
 |
|
|
 |
Ghost Walker
Support Team Member


Joined: 10 Jun 2004
Posts: 754
|
Posted:
Mon 13 Dec, 2004 17:25 |
  |
Woah! Warum muss man es noch komplizierter machen und aus einer Mücke einen Elevanten machen? (oder wie das heißt..) |
_________________ Bitte keine Support-Anfragen per PN!
Support questions only via forum.
Knowledge Base | Suchfunktion | Downloadarchiv |
|
    |
 |
Vilke
Banned

Joined: 16 Jan 2005
Posts: 26
|
Posted:
Sun 16 Jan, 2005 12:03 |
  |
nes jus kalbat ne ta kalba kuria reikia...geriau runomis pasidomekit  |
|
|
   |
 |
revan01
phpBB2.de User


Joined: 12 Dec 2004
Posts: 45
|
Posted:
Sat 22 Jan, 2005 13:44 |
  |
OO ist eigentlich super!
Ich versteh nicht, warum immer soviehle Leute dagegen sind........
Das ist durchaus nützlich, weil:
Stellt euch mal for, ihr benutzt 10 mal Hello World.
Jetzt stelllt ihr fest, das "Hello nice World" besser klingen würde...
Ich ändere jetzt nur eine Zeihle, ihr 10......  |
_________________ Schönes Star Wars Forum |
|
   |
 |
Suicide.Skiller
phpBB2.de User

Joined: 27 Oct 2004
Posts: 123
|
Posted:
Mon 24 Jan, 2005 20:33 |
  |
Ich liebe Klassen!
Wo es nur geht, benutze ich Klassen
Aber wenn ich Klassen benutze, dann bringen die auch was
Aber das obrige Beispiel finde ich dann doch ein wenig übertrieben ^^ |
_________________ [ Unreal Tournament 4 ever ]
coming soon :: www.utboards.at.tf |
|
   |
 |
pokepika
phpBB2.de User

Joined: 14 Dec 2002
Posts: 455
Location: Iserlohn
|
Posted:
Fri 28 Jan, 2005 10:02 |
  |
ich hab ja nix gegen Objektorientiertes Programmieren, aber irgendwo ist ne Grenze o.O
und bei nem "Hello, world" ist diese Grenze bereits überschritten *_* |
_________________ .: pokepika.com :. |
|
      |
 |
*Speedy*
MOD Team Member


Joined: 21 Jun 2004
Posts: 231
|
Posted:
Thu 24 Feb, 2005 15:42 |
  |
Ich habe früher Basic programmiert und der Code war ein Dschungel... Später musste ich dann Java programmieren und fande das alles voll doof.
Doch dann erkannte ich etwas, was es auf einmal so leicht machte neue Programme zu schreiben.
Klassen, und die Tatsache das alles Objecte sind, halfen mir dabei Grundstrukturen zu schaffen, wo man nur noch alle Objecte neu arangieren musste und schon hatte man etwas ganz Neues.
Wer einmal kapiert hat, das das Rad nur einmal erfunden werden muss, der versteht was cooles Coding ist.
Wenn man sich zum Beispiel den PHPBB Code anschaut wird einem Schlecht. Aber der Nachteil einer reinen Objectorientierung würden in der Performance untergehen. Weswegen ja PHP in Firmen nicht genutzt wird. Aber Sinnvoll ist Objectorientierung beim implementieren von Schnittstellen usw. Halt Sachen die man immer wieder braucht.
Was bei PHP leider noch fehlt ist das Überladen von Functionen, was PHP aber dagegen voraus hat, ist das gute Verhalten in Sachen Argumente beim Aufrufen einer Funktion, die das Überladen schon fast wieder überflüssig machen.
Jedoch hat auch OO seine Tücken... so kommt man schnell in Versuchung doppelte Objecte zu erzeugen und verliert die Übersicht. Man brauch schon fast eine Objectbibliothek die einen warnt, wenn man doppeltes schreibt. Und sowas führt auch gerne zu sehr komplizierten Code.
mfg |
_________________ Alles im Lot mit dem Code. |
|
    |
 |
PhpRu
phpBB2.de User

Joined: 25 May 2005
Posts: 2
|
Posted:
Wed 25 May, 2005 10:04 |
  |
Sorry, but can i find this topic in english?
I'm russian and i know german as bad< than even couldn't understand what you are writing here
Sorry for offtop |
|
|
     |
 |
|
|
|
|