Thread Lösch Button (60 answers)
Opened by haijp at 2006-05-09 12:24

Gast Gast
 2006-05-11 20:28
#7517 #7517
Quote
Lies meinen Beitrag nochmals durch ich habe ja erklärt das Buisnesslogik und Viewlogik weder im template noch ins Skript gehören..


Du könntest es vielleicht auch einfach mal begründen, du hast in
deinen Beiträgen viele Dinge mit recht wenig Zusammenhang
behauptet. Aber gut, ein *letztes Mal* versuche ich es noch.
Vorsicht! Hier kommts!: Es hat einen Grund warum es VIEWlogik
heisst, denn wofür ist denn das Template wohl da?

Und meine Anwendungen haben im Controller sehr wohl die
Businesslogik. Wo sollte die denn sonst hin?

Quote
Es kann sein, das ich nicht alle Begriffe 100% verstehe, es gibt auch wichtigeres als sich um die Begriffe zu streiten.


Ich streite mich nicht. Ich habe festgestellt, dass du einerseits
Probleme mit den Begriffen hast, anderen aber zu erklären
versuchst, wie sie sie zu verstehen haben.

Quote
Ja und die ganze welt macht auch solchen mist:
<%%>HTML<%%>HTML<%%>


Was soll das sein? Wenn du meinst, dass sie die VIEWlogik (ich
glaube, ich schreibe das jetzt besser immer groß...) ins Template
schreiben, dann ja, natürlich! Da gehört sie ja hin!

Was ich persönlich um einiges schlimmer finde, ist es HTML ins
Script zu nehmen und dort zu erzeugen, wie du es oben per
Beispiel vorgezeigt hast. Für ein Änderung am Layout, musst du
dafür den Code anfassen. Je nach Entwicklungsflow des
jeweiligen Unternehmens geht deine Anwendung dann ein paar
Tage in die QA, und das nur, weil du bei einem Link einen
Buchstaben korrigiert hast.

Quote
IF = Programmierlogik. hat "Layout" nichts verloren.


Hier haben wir wieder deine verkorksten Begriffe. Was ist
"Programmierlogik"? Alles was einen Ablauf hat? Javascript auch?
Es geht um eine Aufteilung der Zuständigkeitsbereiche, nicht der
angewendeten Techniken. Es geht um "Logik!"

Wie oft muss dies wiederholt werden, bevor du aufhörst einfach
nur mit einem stumpfen "Gehört da nicht rein." zu kontern?

Quote
ps. versuch mal dein template in 5 min anzupassen.


Habe ich, wahrscheinlich schon tausende Male. Versuch in
DEINER Version einem ausgegebenen Link oder Image-Element
eine CSS Klasse zu geben *OHNE* in die Businesslogik rein zu
müssen.

Quote
da musst du sämtliche IF und ganze template-funktionalität usw. berücksichtigen... darauf "achten" nicht das falsche zu verschieben.


Jemand der firm genug in Perl ist um wichtige Seiten zu
schreiben, wird wohl mit etwas HTML und TT keine Probleme
haben.

Aber, falls es dir noch nicht aufgefallen ist: *Genau auf das
gleiche musst du in Perl auch achten!*

Quote
Ich machs mit 1-2 klicks... weil alles korrekterweise ausgelagert ist (soweit es geht) was mit dem Layout nichts zu tun hat.


Halte ich für eine Lüge, wenn du so ...
Code: (dl )
$template->param(BILD => ' <img src="blablubb.gif" alt="bildchen" />');

... arbeitest. Das ist keine Trennung, das ist ein Nudelsalat. Aber
bitte, wie würdest du mit 1-2 Klicks diesem Bild eine CSS-Klasse
geben?

Und warum eigentlich "Klicks"? WYSIWYG Editoren traue ich
sowieso nicht über'n Weg.

Quote
Es gibt z. B. HTML und Perl dazwischen braucht man keine Zwischenwelt("spezial-template"), die alles verkompliziert.


Braucht "man" nicht, soso. Gut, arrogant kann ich's auch:
"Weisst du, wenn du mal was komplizierteres als ein Gästebuch
machen willst, wirst du das anders sehen."

Quote
Vielleicht verstehst Du nun meine Sicht der Dinge


Ja, dass Rechthaben um jeden Preis dir ziemlich wichtig ist,
merkt man an den meisten deiner Beiträge hier.

Quote
IF ist für was aus Programmiersprachen... das gibts schon.... wieso also alles doppelt machen, umständlicher und langsamer?


Weil es weder doppelt, noch umständlich, noch langsamer ist.
Ganz - Im - Gegenteil.

Aber ich rechne eigentlich damit, dass du diese Punkte auch alle
wieder ignorieren wirst.


p
Antworten mit Zitat

View full thread Lösch Button