Softwareentwicklung

Fragen und Antworten für Fachleute, Akademiker und Studenten, die im Lebenszyklus der Systementwicklung arbeiten





10
Jede SQL-Anweisung muss von einem DBA überprüft werden - gemeinsam?
Ich meine alles, nicht nur Schemaänderungen. Selbst ein einfaches SELECT für einen Primärschlüssel kann nicht in die Produktion gehen, obwohl es von anderen Entwicklern (im Kontext) ohne eine DBA-Überprüfung jeder Anweisung, aus dem Code extrahiert und mit EXPLAIN-Ausgabe, Details, übermittelt wurde wie oft es aufgerufen wird, etc, etc. Wenn Sie …
11 code-reviews  dba 

2
CQRS + Event Sourcing: (ist es richtig) Befehle werden im Allgemeinen Punkt-zu-Punkt übertragen, während Domänenereignisse über Pub / Sub übertragen werden?
Ich versuche im Grunde, mich mit dem Konzept von CQRS und verwandten Konzepten zu beschäftigen. Obwohl CQRS Messaging und Event Sourcing nicht unbedingt beinhaltet, scheint es eine gute Kombination zu sein (wie aus vielen Beispielen / Blogposts hervorgeht, die diese Konzepte kombinieren). Würden Sie angesichts eines Anwendungsfalls für eine Statusänderung …

8
Warum werden den Sprachkonstrukten keine Entwurfsmuster hinzugefügt?
Kürzlich habe ich mit einem Kollegen gesprochen, der erwähnte, dass sein Unternehmen daran arbeitet, das MVC-Entwurfsmuster als PHP-Erweiterung hinzuzufügen. Er erklärte, dass sie C-Code zum Hinzufügen Controllers, Models and Viewszu den Sprachkonstrukten geschrieben haben, um die Leistung zu steigern. Jetzt weiß ich, dass MVC ein Architekturentwurfsmuster ist, das in Webanwendungen …




3
Wie stellt man eine Datenbank online? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 6 Jahren . Ich habe eine sehr Anfängerfrage bezüglich der Webentwicklung. Ich habe einige Erfahrungen mit …


3
Wie gehe ich mit Schätzungen für Programmierer um, die dem Team beitreten?
Die Iteration hat bereits begonnen, ein neuer Programmierer tritt dem Team bei, Aufgabe X wurde bereits von einem anderen Entwickler auf 30 Stunden geschätzt. Was ist die beste Vorgehensweise in dieser Situation? Neuer Entwickler läuft mit der angegebenen Schätzung (die Idee ist, dass etwaige Diskrepanzen korrigiert werden, wenn die Geschwindigkeit …
11 agile  estimation 

5
Warum gibt es keine serviceorientierte Sprache?
Bearbeiten: Um weitere Verwirrung zu vermeiden: Ich spreche nicht über Webdienste und dergleichen. Ich spreche über die interne Strukturierung von Anwendungen, es geht nicht darum, wie Computer kommunizieren. Es geht um Programmiersprachen, Compiler und wie das imperative Programmierparadigma erweitert wird. Original: Im Bereich der imperativen Programmierung haben wir in den …

6
Warum unterstützen Browser Haml und Sass nicht?
Die zum Herunterladen einer Website erforderliche Zeit würde erheblich reduziert, und das Parsen wäre meiner Meinung nach auch einfacher. Warum werden diese Sprachen nicht als Standard eingeführt? Offensichtlich sind sie besser als rohes HTML und CSS ... Browser sind das einzige, was uns davon abhält, den HTML / CSS-Zwischencode zu …
11 html  css 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.