Ich habe einen offenen Standard für ein Protokoll geschrieben, das ich entwickle. Was das Schreiben betrifft, habe ich es unter Kontrolle. Die Hauptfrage ist jedoch, wo ich ein solches Dokument veröffentlichen kann. Ich habe im Internet gesucht und keine solche Site gefunden, auf der ich eine TXT- oder PDF-Datei hochladen …
Ich möchte meine Software unter Lizenz wie Creative Commons Namensnennung - Nicht kommerziell - Lizenz unter gleichen Bedingungen vertreiben, d. H. Die Weiterverteilung von Quellcode und Binärdateien ist frei. Die geänderte Version des Programms muss unter derselben Lizenz verteilt werden. Die Zuordnung zum Originalprojekt sollte an erfolgen. Beschränken Sie jegliche …
Ich versuche, mich mit den allgemeinen Funktionsweisen und Prinzipien des Event-Dispatchings in ereignisgesteuerten (Sub-) Systemen zu beschäftigen. Obwohl ich es schon einige Male verwendet habe, zum Beispiel in Javascript, Flash (Actionscript 2 und 3) und sogar ein einfaches Event-Dispatching-System in PHP für mich selbst erstellt habe, habe ich Event-Bubbling und …
Ich bin kürzlich auf Cyclomatic Complexity gestoßen und möchte versuchen, es besser zu verstehen. Was sind einige praktische Codierungsbeispiele für die verschiedenen Faktoren, die zur Berechnung der Komplexität beitragen? Insbesondere für die Wikipedia-Gleichung von M = E − N + 2Pmöchte ich besser verstehen, was jeder der folgenden Begriffe bedeutet: …
Ich schreibe gerade ein Programm mit mehreren Dateien, und anscheinend führt das Ausführen von "make" (wie man intuitiv denken würde, dass es in den meisten Situationen durchgeführt werden muss) aus irgendeinem Grund dazu, dass mein Programm fehlschlägt. Ich denke, ich kann das Problem detaillierter beschreiben, aber das Wichtigste ist, dass …
Eine schnelle und schmutzige Definition von User Story : "As a <role>, I want <goal/desire> so that <benefit>" In dieser allgemein akzeptierten Definition gibt es wenig Platz zum Definieren von Geschäftsregeln, Einschränkungen oder Benutzereingaben. Triviales Beispiel nur zur Veranschaulichung: "As a <librarian>, I want to <register new books> so that …
Ich war ziemlich aufgeregt, als ich eine meiner Apps erstellt habe, aber wie sich herausstellt, können Sie sich nicht für Google Checkout anmelden, wenn Sie weder in den USA noch in Großbritannien leben. Und da Google Checkout die einzige Möglichkeit ist, wie Android Market Sie bezahlt, scheinen alle meine Bemühungen …
Wir werden ein neues Projekt starten, bei dem alle .net-Entwickler in Java (Frameworks / ECO-System usw.) geschult werden. Wir haben viel Code in C # geschrieben und es scheint, dass all dies verschwendet wird, da wir alles in Java neu schreiben müssen. Das Problem, das ich sehe, ist, dass wir …
Welche Strategien könnten verwendet werden, um die Erstellung von Unit-Testfällen zu automatisieren? Welche Aspekte müssten Sie in jeder Klasse berücksichtigen, um mindestens ein anständiges Testfallgerüst zu generieren? Mir ist klar, dass eine umfassende automatische Lösung nicht praktikabel ist, aber ich möchte die Testerstellung zumindest ein wenig beschleunigen, indem ich ein …
Ich bin derzeit ein Softwareentwickler. Als nächsten Meilenstein in meiner Karriere denke ich, ich muss mich als Teamleiter etablieren, der ein kleines Entwicklungsteam leitet, um die Ergebnisse, Bereitstellungen usw. zu erfüllen. Ich habe auf dieser Website selbst verschiedene Beiträge gelesen, in denen die Vor- und Nachteile von besprochen werden von …
Mein Freund und ich sind relativ neue TDD und haben einen Streit über die "Offensichtliche Implementierung" -Technik (aus "TDD By Example" von Kent Beck). Mein Freund sagt, wenn die Implementierung offensichtlich ist, sollten Sie sie schreiben - vor jedem Test für dieses neue Verhalten. Und tatsächlich sagt das Buch: Wie …
Meine Forschungsgruppe entwickelt Software für Forschungszwecke. Der Projektleiter möchte, dass die Software Open Source ist und die GPL mag, möchte aber sicherstellen, dass die Software nicht verkauft werden kann. Lesen wir die GPL richtig? Die Software kann frei modifiziert, (neu) verteilt und verkauft werden? Wenn ja, verstehe ich, warum es …
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Ich bin sicher, dass viele von Ihnen dieses Problem erlebt haben. Eine Website oder Webanwendung wird ausgeführt und ist live. Sie möchten die nächste Version hochladen, haben aber noch nicht alles herausgefunden, z. B. einen Wert in der Konfigurationsdatei auf false setzen, einen weiteren Datensatz in die Datenbank einfügen und …
Ok, als Softwareentwicklerin habe ich das Gefühl, dass meine Fähigkeiten in anderen Kontexten wertvoll sind. Zum Beispiel kam eine Freundin zu mir und bat mich, eine Website für ihre Forschung einzurichten, und ich tat dies kostenlos. Zuerst dachte ich, es würde meinen Namen bekannt machen und mir etwas geben, mit …
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.