Softwareentwicklung

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

21
Mein Kunde möchte, dass ich ein Video aufnehme, wie ich sein Softwareprodukt entwickle
Wenn ich als Freiberufler arbeite, sehe ich oft seltsame Anfragen von meinen Kunden, von denen einige meine tägliche Arbeit negativ beeinflussen können¹ und andere versuchen, eine Art von Kontrolle zu erlangen. Normalerweise stoße ich bei Vorverhandlungen auf solche Dinge. In diesem Zustand ist es also einfach, dem Kunden zu erklären, …

20
Sollte UTF-16 als schädlich angesehen werden?
Ich werde fragen, was wahrscheinlich eine ziemlich kontroverse Frage ist: "Sollte eine der beliebtesten Kodierungen, UTF-16, als schädlich angesehen werden?" Warum stelle ich diese Frage? Wie vielen Programmierern ist bekannt, dass UTF-16 tatsächlich eine Kodierung mit variabler Länge ist? Damit meine ich, dass es Codepunkte gibt, die als Ersatzpaare dargestellt …
432 unicode 


30
Wie erstelle ich meine eigene Programmiersprache und einen Compiler dafür?
Ich bin gründlich in der Programmierung und bin auf Sprachen gestoßen, einschließlich BASIC, FORTRAN, COBOL, LISP, LOGO, Java, C ++, C, MATLAB, Mathematica, Python, Ruby, Perl, JavaScript, Assembler und so weiter. Ich kann nicht verstehen, wie Leute Programmiersprachen erstellen und Compiler dafür entwickeln. Ich konnte auch nicht verstehen, wie Leute …



15
Ist es in Ordnung, mehrere Asserts in einem einzigen Unit-Test zu haben?
In dem Kommentar zu diesem großartigen Beitrag erwähnte Roy Osherove das OAPT- Projekt, mit dem jede Zusicherung in einem einzigen Test ausgeführt werden soll. Folgendes steht auf der Homepage des Projekts: Richtige Komponententests sollten aus genau einem Grund fehlschlagen. Aus diesem Grund sollten Sie eine Zusicherung pro Komponententest verwenden. Und …
397 unit-testing 



29
In meiner Freizeit programmiere ich nicht. Macht mich das zu einem schlechten Entwickler?
Viele Blogs und Ratschläge im Internet scheinen darauf hinzudeuten, dass es nicht ausreicht, nur einen Tagesjob zu erledigen, um ein großartiger Entwickler zu werden. Zum Beispiel sollten Sie in Ihrer Freizeit zu Open-Source-Projekten beitragen, Smartphone-Apps schreiben usw. In der Tat scheint ein Großteil dieser Ratschläge darauf hinzudeuten, dass Sie, wenn …

28
Ich mache 90% Wartung und 10% Entwicklung, ist das normal? [geschlossen]
Ich habe gerade meine Karriere als Webentwickler für ein mittelständisches Unternehmen begonnen. Gleich zu Beginn hatte ich die Aufgabe, eine vorhandene Anwendung zu erweitern (schlecht codiert, über die Jahre von mehreren Programmierern entwickelt, erledigt dieselben Aufgaben auf unterschiedliche Weise, ohne Struktur). Nachdem ich diese Anwendung erfolgreich um die angeforderten Funktionen …
368 maintenance 

6
Was ist negativer Code?
Ich las den Wikipedia-Artikel über Douglas McIlroy und fand ein Zitat, das erwähnt "Der wahre Held der Programmierung ist derjenige, der negativen Code schreibt." Was bedeutet das?



30
Ist 4-5 Jahre die „Midlife Crisis“ für eine Programmierkarriere?
Ich programmiere C # seit etwas mehr als 4 Jahren professionell. In den letzten 4 Jahren habe ich für ein paar kleine / mittlere Unternehmen gearbeitet, angefangen von „Web- / Werbeagenturen“, kleinen branchenspezifischen Software-Shops bis hin zu kleinen Startups. Ich habe hauptsächlich "Business-Apps" erstellt, die die Verwendung von Programmiersprachen auf …

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.