Als «methodology» getaggte Fragen

30
Wie werde ich ein "schnellerer" Programmierer?
Meine letzte Berufsbewertung enthielt nur einen Schwachpunkt: Aktualität. Ich bin mir bereits einiger Dinge bewusst, die ich tun kann, um dies zu verbessern, aber was ich suche, sind einige weitere. Hat jemand Tipps oder Ratschläge, wie er die Geschwindigkeit seiner Ausgabe steigern kann, ohne die Qualität zu beeinträchtigen? Wie schätzen …

12
Warum werden bei der Entwicklung eines Produkts oder einer Software mehrere Programmiersprachen verwendet?
Ich bin ein neuer Student mit dem Ziel, meinen Master in Informatik zu beginnen. Ich bin auf mehrere Open Source-Projekte gestoßen, die mich wirklich faszinieren und ermutigen, zu ihnen beizutragen (CloudStack, OpenStack, Moby und Kubernetes, um nur einige zu nennen). Ich habe festgestellt, dass die meisten von ihnen die Verwendung …

27
Warum benutzen die Leute Programmierbücher? [geschlossen]
Ich finde, wenn jemand fragt, wie man das Programmieren am besten lernt, gibt man ihm normalerweise Verweise auf eine Reihe von Texten, die von verschiedenen Autoren verfasst wurden. Ich glaube jedoch nicht, dass viele Leute lernen, aus Büchern zu programmieren. Ich stelle fest, dass sie in der Regel vor einer …

14
Ist Agile das neue Mikromanagement?
Diese Frage kocht schon seit einiger Zeit in meinem Kopf und deshalb wollte ich diejenigen fragen, die in ihren Entwicklungsumgebungen agile / Scrum-Praktiken anwenden. Mein Unternehmen hat es endlich gewagt, agile Praktiken zu integrieren, und hat mit einem Team von 4 Entwicklern in einer agilen Gruppe probeweise angefangen. Es hat …

9
Kann Agile / Scrum von 1 oder 2 Entwicklern verwendet werden?
Alles, was ich bis zu diesem Punkt gelesen und recherchiert habe, beschreibt, wie Agile / Scrum mit Teams von 4 bis 6 Mitgliedern, vielleicht sogar mehr, großartig funktioniert. In meinem aktuellen Shop arbeiten ungefähr 8 Entwickler, aber angesichts des Umfangs der Projekte und der Anzahl der von uns unterstützten Abteilungen …

3
Wie werden DRY, KISS, SOLID usw. eingestuft?
Ist so etwas wie DRY ein Entwurfsmuster, eine Methode oder etwas dazwischen? Sie verfügen weder über spezifische Implementierungen, die unbedingt demonstriert werden müssen (auch wenn Sie einen Fall ohne KISS einfach demonstrieren können ... eine Fülle von Beispielen finden Sie in The Daily WTF ), noch erklären sie einen Entwicklungsprozess …

14
Effektive Möglichkeiten, um Agile am Arbeitsplatz einzuführen?
Was sind nach Ihrer Erfahrung (anekdotisch oder auf andere Weise) einige effektive Möglichkeiten, um Agile in eine nicht-agile Organisation oder ein Unternehmen einzuführen? AKTUALISIERT: Kann jemand mit Fällen sprechen, in denen Sie versucht haben, Agile einzuführen, aber "abgeschossen" wurden? Haben Sie jetzt auch ein nachträgliches Verständnis dafür, warum Sie "abgeschossen" …

9
Wie gehe ich mit verschiedenen Entwicklungsstilen (von oben nach unten und von unten nach oben) in einem Team um?
Nehmen wir an, Sie haben gerade begonnen, in einem sehr kleinen Team an einem {derzeit relativ kleinen, aber später hoffentlich größeren} Projekt zu arbeiten. Beachten Sie, dass dies ein tatsächliches Projekt ist, das von anderen Entwicklern in der realen Welt verwendet werden soll, und kein akademisches Projekt, das am Ende …


6
Methodik zur Dokumentation der vorhandenen Codebasis
Ich arbeite als Teil eines Teams an einer vorhandenen Anwendung, für die es keine Inline-Dokumentation und keine technische Dokumentation gibt. Da ich an verschiedenen Fehlerberichten für die Anwendung gearbeitet habe, habe ich eine Art Breadcrumb-Trail für mich geschrieben - Fehlernummern an verschiedenen Stellen, damit der nächste Entwickler anhand dieser Fehlernummer …

6
Erstellt Scrum zusätzlichen Aufwand für Projekte, bei denen sich die Anforderungen nicht ändern?
Ich lese den Scrum - A Pocket Guide von Gunther Verheyen und es heißt: Der Chaos-Bericht 2011 der Standish Group markiert einen Wendepunkt. Es wurden umfangreiche Untersuchungen durchgeführt, um traditionelle Projekte mit Projekten zu vergleichen, die agile Methoden verwendeten. Der Bericht zeigt, dass eine agile Herangehensweise an die Softwareentwicklung zu …

8
Methodik: Komponententests für einen anderen Entwickler schreiben
Ich dachte über Softwareentwicklung nach und schrieb Unit-Tests. Ich habe folgende Idee: Nehmen wir an, wir haben Entwicklerpaare. Jedes Paar ist für einen Teil des Codes verantwortlich. Einer aus dem Paar implementiert eine Funktion (Schreiben von Code) und der zweite schreibt einen Komponententest dafür. Tests werden nach Code geschrieben. In …

14
Vermeiden Sie es, ein "Theoretiker" -Programmierer zu werden
Ich habe diesen Artikel in mehreren Posts auf SO gefunden. Ich falle in den 6. Archetyp; der "Theoretiker". Es definiert den "Theoretiker" als: Der Theoretiker weiß alles über Programmierung. Er oder sie kann vier Stunden lang Vorlesungen über die Geschichte einer obskuren Programmiersprache halten oder nachweisen, dass der von Ihnen …


6
Wie gehen „Custom Software-Unternehmen“ mit technischen Schulden um?
Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 7 Jahren migriert . Was sind "Custom Software-Unternehmen"? Mit "Unternehmen für kundenspezifische Software" meine ich Unternehmen, die ihr Geld in erster Linie durch den Bau kundenspezifischer, einmaliger Software verdienen. Beispiele sind Agenturen …

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.