Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

Unterschied zw. Funktional/Objektorientiert/Serviceorientiert

erna9000 / 9 Antworten / Flachansicht Nickles

Hallo,
ich hoffe einer von euch kann einem Softwarelaien möglichst einfach den Unterschied von Funktional, Objektorientiert und Serviceorientiert an einem praxisnahen Beispielt erklären? Viell. kennt ja jemand ein möglichst einfaches Beispiel (nicht auf Softwareebene) sondern auf Ebene für "Entwicklungs-Deppen". 'n Prof hatte glaub ich mal n Beispiel für "Essen zubereiten" genannt...
Viell. kann mir ja jemand helfen....wäre euch sehr dankbar, da Morgen schon die Klausur ist, und die Frage in einer älteren Klausur schon mal so in der Art drankam....

Danke Danke Danke :-)

bei Antwort benachrichtigen
ChrE Ten_Eniunlsl „Hi Also Objektorientiert ist etwa so Du hast ein Objekt Pizza, dieses kann...“
Optionen

Hallo,

Objektorientiert und funktional sind Programmierparadigmen.
SOA ist ein Architekturmodell. Das kann man nicht so einfach vergleichen, weil es
keinen Sinn macht.

Deine Vergleiche sind nicht so toll. Die hinken alle immer.
Ob nun die Pizza mit Methoden oder Funktionen belegt wird, ist ziemlich Banane...

Ich finde diese Erklärung gut:
http://www.andreas-schlapsi.at/2009/04/14/was-ist-funktionale-programmierung/

Habe gleich bei Amazon eine schöne Urlaubslektüre gefunden:
http://www.amazon.de/Vision%C3%A4re-Programmierung-Sprache-ihre-Sch%C3%B6pfer/dp/3897219344/ref=sr_1_4?ie=UTF8&s=books&qid=1277912814&sr=8-4

Da geht es um Konzepte und nicht um die Ausführung.

Gruss

ChrE

bei Antwort benachrichtigen