|
|
|
|
Mom, das ist aber ein anderes, als PHP Design Patterns, welches du vorher angesprochen hast. (Und damisau eben auch) War das Absicht?
| Zitat von TriggerTG
Hm da frage ich mioch: Warum sollte sich ein Buch über professionelle Programmierung für Fortgeschrittene nur auf eine Sprache konzentrieren? | |
Nun, es muss nicht zwingend eine Sprache sein, aber ein Bereich - Web-Anwicklungen - sollte es dann doch sein. Web-Anwendungen haben nun mal andere Probleme und Anforderungen als Desktop-Anwendungen. Da php im Bereich Web-Anwendungen unzweifelhaft sehr weit verbreitet ist (ob man das toll findet, ist ein anderes Thema) ging ich davon aus, dass ich da wohl etwas finden werde.
Danke erstmal!
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von FuckFace am 26.09.2007 10:59]
|
|
|
|
|
|
| Zitat von Achsel-des-Bösen
Ich weiß nicht, ich konnte mit dem Wasserfallmodell nie viel Anfangen. Extrem Programming und die ganzen "modernen" Designparadigmen gefallen mir deutlich besser.
| |
Abgesehen davon das Planung in kleinen Firmen meistens wie Dokumentation gehandhabt wird: Hat hier schonmal wer irgendwelche dieser neuen Ansätze probiert? Also z.B. Extreme Programming.
Ich kann mir vorstellen das dieses 4 Augen - 40 Stunden - Prinzip sehr produktiv ist, gute Ergebnisse liefert und vor allen Dingen auch die Nerven der Programmierer schont. Schwierig stell ich mir aber die Absprachen mit dem Kunden vor, der nach den Ergebnissen der ersten Arbeitseinheiten sich sicher das Endprodukt nicht vorstellen kann, aber schon eingreifen soll. Das führt (jedenfalls bei normaler oder nicht vorhandener Planung) doch meistens eher zu einer Verstrickung in Nichtigkeiten, weil der Kunde das große Ganze nicht sieht.
|
|
|
|
|
|
|
ach ja, ich hab uebrigens meinen 2k krank im bett verschlafen..
|
|
|
|
|
|
|
| Zitat von FuckFace
Mom, das ist aber ein anderes, als PHP Design Patterns, welches du vorher angesprochen hast. War das Absicht? | |
Ja, das ist quasi DAS Standardwerk zur Objektorientierten Programmierung.
|
|
|
|
|
|
|
und welches empfiehlst du ihm jetzt?
|
|
|
|
|
|
|
Das allgemeine wenn er was allgemeines lernen will. Das andere empfehle ich nicht, da ich es nicht kenne. Ich habe nur erwähnt das es das gibt. Es hat wohl auch eine etwas gezieltere Stoßrichtung als das allgemeine und wird denke ich mal nicht nur recht trocken OOP-Patterns beschreiben. Damisau fands wohl ganz gut.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von SirSiggi am 26.09.2007 11:06]
|
|
|
|
|
|
so, ich bin dann mal weg..
schoenen Tag euch!
|
|
|
|
|
|
|
hab übrigens php design patterns vor ner ganzen weile schon gelesen und bin zZ drauf und dran, es nochn 2tes mal durchzulesen, nachdem ich durch "Zend PHP5 Certification - Study Guide" durch bin.
Zu Trigger - ich finde es eigentlich genial, ein Buch an eine Sprache anzulehnen, weil man meiner Meinung nach die Fallbeispiele sehr viel besser versteht. Die Patterns ansich lassen sich dann ja nach dem verstehen problemlos in anderen Sprachen anwenden.
Ich habs mir damals ganz bewusst in der PHP Variante geholt, weils
a) super kritiken hatte und
b) ich mit PHP am meisten anfangen konnte
mfg White
|
|
|
|
|
|
|
Geht es denn hauptsächlich von allgemeinen Patterns aus, oder eher von PHP-Best-Practices?
|
|
|
|
|
|
|
es hat 2-3 patterns drinnen, die durch die __call methoden so nur in php verfügbar sind, aber der rest sind alles allgemeine patterns
|
|
|
|
|
|
|
Eher von den Patterns. Es wird das Pattern vorgestellt, die Idee dahinter erläutert, Vor- und Nachteile diskutiert und dann eine Implementierung in PHP und konkreten Anwendungen vorgenommen.
//
Edith sagt ich bin arschlahm, und sollte mehr Energie aufs Forum anstatt für den Job aufwenden
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von damisau am 26.09.2007 11:29]
|
|
|
|
|
|
|
|
|
|
Das Internet ist so scheisse seitdem ich Noscript benutze. Man sieht so erst mal was alles von JS abhaengt
|
|
|
|
|
|
|
Eher was sinnloserweise von JS abhängt. Es gibt so schöne Einsatzzwecke für JS, meistens wird es aber nur an Stellen verwendet, wo es schlicht unnötig ist. :/
|
|
|
|
|
|
|
Du nimmst mir die Worte aus dem Mund
|
|
|
|
|
|
|
oha, leo kirch fängt wieder an in den Medien...
/und ich geh mein skript lesen
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von kinglui69 am 26.09.2007 12:13]
|
|
|
|
|
|
Meine Mutter ist mit dem über 25 Ecken verwant, also ich auch über 25 + 1 Ecke.
|
|
|
|
|
|
motd.txt - kleines Problemchen...
|
So, ich werde dann auch mal den wahrscheinlich größten Thread weltweit "benutzen".
Also, ich mache zur Zeit eine motd.txt für einen CSS Server. Weil es in dem Sinne ja nur mit HTML und nicht mit Servern zu tun hat, kommt es auch hier rein.
Ich möchte das so haben:
|
Text... bla...
[Dann soll hier eine Sponsor-Page aufgerufen werden]
[Dadrunter die Clan-Page]
| |
Ich bin in HTML verdammt unerfahren.
Allerdings vermute ich, dass sich die Lösung "Frames" nennt!
Also, wie muss ich das machen?
|
|
|
|
|
|
|
Ich seh schon den Code vor Augen:
|
Code: |
function multiply () {
...
// REMOVE BEFORE RELEASE!!!
// uh, that shouldn't happen, overriding field for testing purposes
field_value = 10000;
// REMOVE BEFORE RELEASE!!!
...
} |
|
|
|
|
|
|
|
|
Golem wird auch immer schlechter. Tippen ab, ohne vorher zu prüfen (850 * 77,1 ergibt 65535, nicht 65536). Und - angeblich , hab selber kein Excel 2007 zur Hand - ist das Ergebnis in Excel 2007 100.000, nicht 10.000.
|
|
|
|
|
|
|
|
|
|
|
Alter Schwede, DVI ist ja Gott!
Im Vergleich zu VGA ja ein unterschied wie:
Michael Jackson 1980 -> 2007
nüchtern -> trigger
...
|
|
|
|
|
|
|
| Zitat von Ashtray
Alter Schwede, DVI ist ja Gott!
Im Vergleich zu VGA ja ein unterschied wie:
Michael Jackson 1980 -> 2007
nüchtern -> trigger
...
| |
topp!
|
|
|
|
|
|
Heute: Astray entdeckt die digitale Welt.
|
Astray: Hallo digitale Welt.
Digitale Welt: Hallo Astray
|
|
|
|
|
|
|
Kennt wer nen JS Ersatz für string.replace("suchen", "ersetzen"); der den kompletten String absucht und nicht nach dem ersten Ersetzungsvorgang endet?
Klar, Regex könnte ich benutzen, wär aber wohl mit Kanonen auf Spatzen, oder? Nen Helper könnt ich auch schreiben, aber vieleicht gibts ja was fertiges...
|
|
|
|
|
|
|
| Zitat von SirSiggi
Kennt wer nen JS Ersatz für string.replace("suchen", "ersetzen"); der den kompletten String absucht und nicht nach dem ersten Ersetzungsvorgang endet?
Klar, Regex könnte ich benutzen, wär aber wohl mit Kanonen auf Spatzen, oder? Nen Helper könnt ich auch schreiben, aber vieleicht gibts ja was fertiges...
| |
Standardmäßig wird nur die erste gefundene Zeichenfolge ersetzt. Um mit einem Aufruf von replace() alle Vorkommen zu ersetzen, müssen Sie den regulären Ausdruck mit dem g-Parameter notieren, z.B. /Zeichenfolge/g.
http://de.selfhtml.org/javascript/objekte/string.htm#replace
|
|
|
|
|
|
|
| Zitat von Achsel-des-Bösen
Astray: Hallo digitale Welt.
Digitale Welt: Hallo Astray
| |
Alter, ich hab ja auch 10 Jahre Entwicklung in der Branche verschlafen.
Als der Typ letztens im Laden von SATA geredet hat hab ich ja noch mein Kruzifix ausgepackt und nen Exorzismus gestartet!
|
|
|
|
|
|
|
Ja, den RegEx-Parser wollte ich irgendwie vermeiden. Warum auch immer. Na gut, dann eben so. Danke.
/e: Hm... ja Doku lesen wärs manchmal. ob / oder ist " ist wurscht, scheint immer wie ne RegEx behandelt zu werden. Und letztenendes ist's eh egal, ich dachte wohl nur irgendwie an die Geschwindigkeit, aber der Unterschied wäre eh nicht relevant.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von SirSiggi am 26.09.2007 13:01]
|
|
|
|
|
|
| Zitat von SirSiggi
/e: Hm... ja Doku lesen wärs manchmal. ob / oder ist " ist wurscht, scheint immer wie ne RegEx behandelt zu werden. Und letztenendes ist's eh egal, ich dachte wohl nur irgendwie an die Geschwindigkeit, aber der Unterschied wäre eh nicht relevant.
| |
RTFM
|
|
|
|
|
|
|
Probieren geht über studieren.
:/
|
|
|
|
|
|
Thema: Gehirnsalat ( wir unter uns ) |