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, …
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 …
Ein kleiner Hintergrund zuerst. Ich bin Projektmanager bei einem mittelständischen Unternehmen. Ich habe als CS-Hauptfach angefangen und war ein wenig mit Programmieren vertraut, aber nach ein paar Monaten wusste ich, dass dies nicht mein Weg ist, und wechselte zum Management. Das hat sich als gute Entscheidung erwiesen, und nach meinem …
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 …
Wenn Endbenutzer in der Produktion einen schwerwiegenden Fehler feststellen, erscheint es mir vernünftig, einen fehlgeschlagenen Komponententest hinzuzufügen, um diesen Fehler zu beheben. Auf diese Weise wird der Build absichtlich abgebrochen, bis der Fehler behoben ist. Mein Grund dafür ist, dass der Build die ganze Zeit fehlschlagen sollte , aber nicht …
Lage Ich habe heute Abend eine Antwort auf eine Frage zu StackOverflow gegeben. Die Frage: Die Bearbeitung eines vorhandenen Objekts sollte in der Repository-Ebene oder im Service erfolgen. Zum Beispiel, wenn ich einen Benutzer habe, der Schulden hat. Ich möchte seine Schulden ändern. Soll ich es im UserRepository oder im …
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 …
Ist DirectX einfacher oder besser als OpenGL, auch wenn OpenGL plattformübergreifend ist? Warum sehen wir für Linux keine wirklich leistungsstarken Spiele wie für Windows?
Als professioneller Java-Programmierer habe ich versucht zu verstehen, warum Java für moderne Webanwendungen so hässlich ist. Mir ist ein Trend aufgefallen, dass von modernen Web-Startups ein relativ kleiner Prozentsatz Java verwendet (im Vergleich zu Javas allgemeiner Beliebtheit). Wenn ich ein paar Fragen dazu habe, erhalte ich normalerweise die Antwort: "Ich …
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 …
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 …
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?
Wie würde man wissen, ob der erstellte Code leicht lesbar, verständlich und wartbar ist? Aus der Sicht des Autors ist der Code natürlich lesbar und wartbar, da der Autor ihn zuerst geschrieben und bearbeitet hat. Es muss jedoch einen objektiven und quantifizierbaren Standard geben, an dem unser Beruf den Code …
Ich bin Entwickler in einem 5-köpfigen Team und glaube, dass unser Projekt auf eine Katastrophe zusteuert. Ich beschreibe gleich, warum, aber meine Frage lautet: Wie soll ich mich verhalten? Die Frist beträgt 1,5 Monate, und ich glaube, egal was wir tun, dieses Projekt wird scheitern. Ich bin der Meinung, wir …
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 …
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.