Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Geschlossen vor 4 Jahren . Verschlossen . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber von historischer Bedeutung ist. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich bin …
Eine gut getestete Codebasis hat eine Reihe von Vorteilen, aber das Testen bestimmter Aspekte des Systems führt zu einer Codebasis, die gegenüber einigen Arten von Änderungen resistent ist. Ein Beispiel ist das Testen auf bestimmte Ausgaben - z. B. Text oder HTML. Tests werden oft (naiv?) Geschrieben, um einen bestimmten …
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . In meinem jetzigen Job haben wir das …
Ich bin ein Softwareentwickler in einem Softwareentwicklungsteam. Die letzten 3 Jahre haben wir für einen internen Kunden an einem neuen Produkt gearbeitet. Jetzt, da dieses Produkt fertig ist, werden wir an wichtigen neuen Funktionen für vorhandene Produkte arbeiten. Nach Schätzungen des Produktmanagements dauert die Entwicklung eines bestimmten Features 150 Stunden. …
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Formale Methoden können verwendet werden, um Code für eine …
Ich beendete eines meiner frühesten C ++ - Projekte, das (laut Framework) plattformübergreifend sein soll. Ich habe das Projekt vollständig in Windows und Visual Studio entwickelt und dachte, da die Bibliotheken alle plattformübergreifend sind, wäre es trivial, den OSX-Build "später" durchzuführen. Dies stellte sich als nicht der Fall heraus, sondern …
Ich habe Extreme Programming Explained, Second Edition gelesen und im Kapitel 11 "The Theory of Constraints" sprechen die Autoren über das alte und veraltete "Push" -Entwicklungsmodell und den XP-Weg, das "Pull" -Entwicklungsmodell . Es scheint ein ziemlich wichtiges Konzept zu sein, aber es werden nur ein sehr kleiner Absatz und …
Hat jemand Erfahrung mit der Verwendung einer Bug-Tracking- / Issue-Tracking-Software wie Bugzilla, Mantis oder JIRA, nicht nur für Bugs oder Aufgaben, sondern um Diskussionen zu initiieren und aufrechtzuerhalten, die letztendlich zu einer Entscheidung führen? Ein Entwickler ist beispielsweise der Meinung, dass alle geschützten Felder aufgehoben und mit geschützten Methoden, die …
Um das zu erläutern, bin ich daran interessiert zu wissen, was die Leute denken, dass Sie in einem Ein-Mann-Projekt implementieren müssen (Team-Quellcodeverwaltung, Dokumentation, Builds usw.) und welche Dinge erst zu dem Zeitpunkt erledigt werden müssen, zu dem die zweite Person kommt auf das Projekt. Jeder, der Erfahrung mit diesem Szenario …
Ich wollte wissen, wie gut die Leute ein Softwareprodukt im Allgemeinen definieren, bevor sie mit dem Programmieren beginnen, und wie gut es für sie funktioniert hat. Ich beziehe mich auf das Definieren von Anwendungsfällen, das Analysieren von Risiken, das Zeichnen von Klassendiagrammen usw. Ich weiß, dass es eine gute Idee …
Einführung in meine Situation Ich arbeite für eine kleine Webentwicklungsfirma. Wir haben ein Team von vier ASP.NET-Entwicklern, darunter ich. Bei fast allen unseren Projekten (> 98%) handelt es sich um Ein-Personen-Projekte, deren Fertigstellung etwa 1 bis 4 Wochen in Anspruch nimmt. Wir verwenden keine Quellcode- oder Versionskontrolle. Das einzige, was …
Es scheint eine seltene, aber weit verbreitete Erfahrung zu sein, dass man manchmal an einem Projekt arbeitet und plötzlich etwas unerwartet auftaucht, einen riesigen Schraubenschlüssel in die Werke wirft und die Komplexität erheblich steigert. Ich habe zum Beispiel an einer Anwendung gearbeitet, die mit SOAP-Diensten auf verschiedenen anderen Computern gesprochen …
Wie ich bereits in anderen Fragen erwähnt habe, hat das Projekt, an dem ich gerade arbeite, keinen Softwareprozess. Das bedeutet, dass keine Dokumentation (einschließlich Hardcopy-Anforderungen oder Spezifikationen) , keine Quellcodeverwaltung , keine Fehlerdatenbank , Fehler "behoben" (hoffentlich) und gleichzeitig neuer Code hinzugefügt werden und keine formellen Tester vorhanden sind - …
Während der Beantwortung der Frage Erläuterung zu Grammatiken, Lexika und Parsern lautete die Antwort: [...] Eine BNF-Grammatik enthält alle Regeln, die Sie für die lexikalische Analyse und Analyse benötigen. Das kam mir etwas seltsam vor, weil ich bis jetzt immer gedacht hatte, dass ein Lexer überhaupt nicht auf einer Grammatik …
Ich habe in letzter Zeit viele Posts gesehen, in denen es heißt, dass einer der Hauptgründe für die Verwendung von Agile darin besteht, dass Kunden häufig die Anforderungen ändern. Nehmen wir jedoch an, die Kunden ändern die Anforderungen nicht häufig . Tatsächlich haben die Kunden zwar feste Anforderungen, die vielleicht …
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.