Ein bisschen Hintergrundwissen: Als Teamleiter benutze ich NDepend ungefähr einmal pro Woche, um die Qualität unseres Codes zu überprüfen. Insbesondere die Testabdeckung, Codezeilen und zyklomatische Komplexitätsmetriken sind für mich von unschätzbarem Wert. Aber wenn es um Levelisierungs- und Abhängigkeitszyklen geht, bin ich ein bisschen ... sehr besorgt. Patrick Smacchia hat …
Ich neige dazu, zentralisierte Klassen zu erstellen, die die anderen Klassen in meinen Entwürfen verwalten. Es wird nicht alles selbst gespeichert, aber die meisten Datenanforderungen werden zuerst an den "Manager" gesendet. Als ich mir eine Antwort auf diese Frage ansah, bemerkte ich den Begriff "Gottobjekt". Wikipedia listet es verständlicherweise als …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 5 Jahren . Ich bin jetzt im 4. Jahr an einer IT-Universität …
Ich bin dabei, ein neues Projekt zu starten (ein Spiel, aber das ist unwichtig). Die Grundidee ist in meinem Kopf, aber nicht alle Details. Ich möchte nicht ohne Planung mit dem Programmieren beginnen, aber ich kämpfe ernsthaft gegen meinen Drang, es einfach zu tun. Ich möchte vorher etwas planen, um …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 4 Jahren . Jedes Jahr weniger saugen - Jeff Atwood Ich war …
Es ist schwer zu sagen, was hier gefragt wird. Diese Frage ist mehrdeutig, vage, unvollständig, zu weit gefasst oder rhetorisch und kann in ihrer gegenwärtigen Form nicht angemessen beantwortet werden. Wenn Sie Hilfe zur Klärung dieser Frage benötigen, damit sie wieder geöffnet werden kann, besuchen Sie die Hilfe . Geschlossen …
Ich war in letzter Zeit mehr besorgt darüber, wie ich meinen Code schreibe. Nachdem ich ein paar Bücher über Designmuster gelesen habe (und ich bin mir sicher, dass ich sie übereifrig umgesetzt habe), habe ich mein Denken stark darauf konzentriert, das zu verkapseln, was sich ändert. Ich neige dazu zu …
Ich bin seit mehr als 2 Jahren freiberuflich tätig. Während ich Projekte für andere Leute mache, habe ich eine Zusammenstellung allgemeiner Aufgaben erstellt, die ich in Projekten implementiere, und sie in Code eingefügt. Es ist eine Art Bibliothek mit einigen Funktionen, die ich wiederverwenden kann, ohne dass ich das gleiche …
Ich verbringe in letzter Zeit viel Zeit mit Javascript. Ich habe keinen Weg gefunden, der zum Testen von Javascript gut zu funktionieren scheint. Dies war in der Vergangenheit für mich kein Problem, da die meisten Websites, an denen ich gearbeitet habe, nur sehr wenig Javascript enthielten. Ich habe jetzt eine …
Theoretisch sollten Kunden in der Lage sein, die Verbesserungen der Softwareleistung aus erster Hand zu spüren. In der Praxis sind die Verbesserungen manchmal nicht spürbar genug, so dass zur Monetarisierung der Verbesserungen im Marketing zitierfähige Leistungszahlen verwendet werden müssen, um Kunden anzulocken. Wir kennen bereits den Unterschied zwischen der wahrgenommenen …
Verwenden Sie sowohl clientseitige als auch serverseitige Validierungstechniken nebeneinander, wenn Sie Eingaben eines Benutzers validieren, z. B. über ein Kontaktformular? Wenn ja, ist es wirklich notwendig? Bist du über Engineering?
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 . In technischen Interviews, in denen erfahrene Programmierer interviewt werden, stellen die Interviewer viele …
Ich schreibe eine kleine Forschungsarbeit, die Methoden zur Softwareentwicklung beinhaltet. Ich habe mir alle verfügbaren Methoden angesehen und mich gefragt, ob es von allen Methoden irgendwelche gibt, die die Grundlagen für die anderen geschaffen haben. Betrachten Sie als Beispiel die folgenden Methoden: Agil, Prototyping, Reinraum, Iterativ, RAD, RUP, Spirale, Wasserfall, …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 4 Jahren . Ich hätte gerne Ihre Meinung zur Schwierigkeit der folgenden …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.