Softwareentwicklung

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

4
Wie gehe ich aus Datenbanksicht mit Echtzeitdaten um?
Ich habe eine Idee, aber sie verwirrt mich immer noch im Datenbankbereich . Stellen Sie sich vor, ich möchte Echtzeitdaten anzeigen und mit einer der neuesten Browsertechnologien ( Web-Sockets - auch mit älteren Browsern ) kann allen Observablen (Benutzer-Browser) auf einfache Weise gezeigt werden, was alle tun. Remy Sharp hat …
14 database  sockets 

6
Was nützt ein Business Logic Layer (BLL)?
Beim Nachlesen bewährter Verfahren für Datenbankanwendungen bin ich häufig auf Befürworter sogenannter "Business Logic Layers" gestoßen, und ich versuche zu entscheiden, ob es für mein Projekt am besten ist, eines zu verwenden (es ist ein kleines persönliches Projekt). Mein Problem liegt in der Tatsache, dass mir nichts für die BLL …

3
Wie navigieren Sie in einem Code, der in einer dynamischen Sprache geschrieben ist, und wie können Sie ihn umgestalten?
Ich finde es toll, dass das Schreiben von Python, Ruby oder Javascript so wenig Boilerplate erfordert. Ich liebe einfache funktionale Konstrukte. Ich liebe die klare und einfache Syntax. Bei der Entwicklung einer großen Software in einer dynamischen Sprache kann ich jedoch drei Dinge wirklich schlecht: Im Code navigieren Identifizieren der …

4
Wann sollte ich Scheinobjekte verwenden?
Ich habe viel über TDD gelesen, aber ich habe immer noch Zweifel. Zum Beispiel habe ich diese Klassendiagramme: Es ist ein einfaches Beispiel, um TDD und Scheinobjekte kennenzulernen. Welchen Test soll ich zuerst schreiben? Produkt , dann Linie und zuletzt Bestellung ? Wenn ich das tue, sollte ich Line and …

9
Was ist der einfachste Weg, um Ihre aktuelle Programmierumgebung auf einen neuen Laptop zu migrieren?
Ich besitze einen WinXP-basierten Laptop mit einer für heutige Verhältnisse recht einfachen Hardwarekonfiguration. Ich plane ein Upgrade auf einen WinXP-basierten Laptop mit viel besserer Hardware. Das Problem: Auf meinem aktuellen Laptop gibt es eine Menge Software wie Cygwin, Perl, Ruby usw. Die manuelle Installation jeder Software wird ziemlich umständlich. Ganz …

6
Ist es möglich, eine Sprache zu entwerfen, die keine Syntaxfehler enthält? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …

7
Emacs und "selbstverstärkende Leistung"
Kurz gesagt, meine Frage an Sie, die Emacs-Benutzer, lautet: Haben Sie diese "sich selbst verstärkende Leistung" erreicht, über die Steve Yegge spricht ? Emacs hostet sich selbst: Durch das Schreiben von Dingen wird die Umgebung selbst leistungsfähiger. Es ist eine Rückkopplungsschleife: ein rekursiver, sich selbst verstärkender, multiplikativer Effekt, der auftritt, …

9
Code zu einem Interview bringen? [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 4 Jahren . Ist es eine gute Idee, gedruckten Code oder Code auf einem USB-Stick zu …

7
Was sind die Vorteile von PHP? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
14 php 



6
Können Sie einen Build in einem Schritt erstellen?
Aus dem Joel-Test : Können Sie einen Build in einem Schritt erstellen? Ich muss sagen, dass ich nicht kann. Ich arbeite derzeit an einer Web-App mit einer Tabellenkalkulationsliste von Elementen, die ausgeführt werden müssen, um bereitgestellt zu werden. Meine Frage ist also, wie ich das automatisieren kann . Muss es …

10
Skeptiker in einem Scrum-Team
Meine Firma hat kürzlich auf eine agile Arbeitsweise umgestellt und als Teil davon haben wir begonnen, SCRUM zu verwenden. Obwohl ich damit sehr zufrieden bin und das Gefühl habe, dass dieser Weg einem traditionellen überlegen ist, teilen einige meiner Teamkollegen nicht die gleiche Meinung. Tatsächlich sind sie sehr skeptisch gegenüber …
14 team  scrum 



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.