Softwareentwicklung

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


8
Ruby on Rails Nachteile und Vorbehalte [geschlossen]
Dies ist kein Eröffnungsgambit für RoR-Bashing - ehrlich! Ich lerne Ruby und das Rails-Framework. Auf den ersten Blick scheint es ziemlich cool zu sein und eine wunderbare Erfahrung im Vergleich zu PHP. (Tatsächlich erinnert es mich an glücklichere Tage mit C # und .NET.) Ich habe jedoch keine Erfahrung mit …


1
Redis gegen Zookeeper
Es erscheint albern, diese beiden Server zu vergleichen, wenn man bedenkt, dass sie für sehr unterschiedliche Zwecke gedacht sind. Aber wenn Sie darüber nachdenken, können sie viele ähnliche Dinge tun: Konfigurationsdaten speichern, verteilte Sperren, Warteschlangen usw. Ich habe eine Instanz von Redis , die ich für einige produktionsbezogene Aufgaben verwende, …

11
Automatisiertes Testen: Erklären des Geschäftswerts
So starte ich glaube nicht , das ist eine Wiederholung von Fragen auf Unit - Tests . Was ich brauche, ist Hilfe, um seinen Wert einem Team von Programmierern, Analysten, Managern und Testern zu vermitteln. Bei automatisierten Tests muss ich meines Erachtens nicht zwischen Komponententests (z. B. JUnit), BDD (z. …

4
Sollte ein Modell in MVC die Validierung handhaben?
Ich versuche, eine Webanwendung, die ich für die Verwendung des MVC-Musters entwickelt habe, neu zu erstellen, bin mir jedoch nicht sicher, ob die Validierung im Modell erfolgen soll oder nicht. Zum Beispiel richte ich eines meiner Modelle so ein: class AM_Products extends AM_Object { public function save( $new_data = array() …
25 architecture  mvc 

11
Warum wird das Präfixieren von Spaltennamen als schlechte Praxis angesehen?
Laut einem populären SO-Post wird das Präfixieren von Tabellennamen als schlechte Praxis angesehen. In meiner Firma wird jeder Spalte ein Tabellenname vorangestellt. Das ist für mich schwer zu lesen. Ich bin mir nicht sicher, warum, aber diese Benennung ist eigentlich der Firmenstandard. Ich kann die Namenskonvention nicht ausstehen, aber ich …
25 sql 






3
Ich versuche, Hash-Tabellen zu verstehen - kann mir das jemand erklären - klar?
Ich möchte die korrekte Verwendung und Implementierung von Hash-Tabellen in PHP verstehen (sorry). Ich habe irgendwo gelesen, dass ein erfahrener Programmierer eine Hash-Tabelle erstellt und diese dann durchlaufen hat. Jetzt verstehe ich, warum das falsch ist, aber ich weiß nicht genau, ob mein Verständnis richtig ist (wenn Sie wissen, was …
25 php  hashing 

9
Was sollte zuerst kommen: Testen oder Codeüberprüfung?
Ich bin ein Neuling in der Programmierung von Entwurfsmustern und Lebenszyklen und habe mich gefragt, was zuerst kommen soll, ob Code überprüft oder getestet werden soll, da dies von unterschiedlichen Personen durchgeführt wird. Warum sollte man sich die Mühe machen, Code zu überprüfen, wenn niemand überprüft hat, ob er überhaupt …


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.