Ich bin der einzige Entwickler, der an einer Webanwendung arbeitet, die kurz vor dem Ende steht. Jetzt versuchen wir, es in ein paar Monaten zum Leben zu erwecken. Dies ist eine Webanwendung für ein Nicht-IT-Unternehmen. Obwohl sie ein eigenes internes IT-Team haben, haben sie mich gefragt, wie die Hardwareanforderungen für …
Da ich ein besserer Entwickler geworden bin, spüre ich, dass ein Großteil meiner Konstruktionsfähigkeiten eher auf der Intuition als auf der mechanischen Analyse beruht. Das ist toll. Dadurch kann ich Code lesen und schneller ein Gefühl dafür bekommen. Dadurch kann ich Entwürfe viel einfacher zwischen Sprachen und Abstraktionen übersetzen. Und …
Gilt die else whileWartung ohne dazwischenliegende Zahnspangen als "sicher"? Schreiben von if-elseCode ohne geschweifte Klammern wie unten ... if (blah) foo(); else bar(); ... birgt ein Risiko, da das Fehlen von geschweiften Klammern es sehr einfach macht, die Bedeutung des Codes versehentlich zu ändern. Ist unten aber auch riskant? if …
In Java: int count = (Integer) null; Löst eine java.lang.NullPointerException aus. Warum wird hierdurch keine Class Cast Exception ausgelöst, um das Verständnis der Programmierer zu erleichtern? Warum wurde diese Ausnahme einer anderen vorgezogen?
Ich habe mich jedoch immer mit Mercurials Mantra 1 einverstanden erklärt , da Mercurial jetzt mit der Rebase-Erweiterung geliefert wird und es eine beliebte Praxis in Git ist. Ich frage mich, ob es wirklich als "schlechte Praxis" angesehen werden kann oder zumindest schlimm genug, um die Verwendung zu vermeiden. Auf …
Meiner Meinung nach gibt es "keinen Fünf-Minuten-Job" - Programmierer sind in der Regel zu optimistisch in Bezug auf die Entwicklung und wir sollten über die Auswirkungen nachdenken, bevor wir eine schnelle Lösung für ein Problem versprechen und dann in den Code eintauchen
Je mehr Funktionen ich programmiere, desto mehr kommt eine zusätzliche Abstraktionsebene hinzu, die so aussieht, als würde die Ebene einer Zwiebel die vorherigen Ebenen umfassen. Ich weiß nicht, ob dies zutrifft, und kann jemand erklären, wie funktional eine der Prinzipien ist oder nicht: Kapselung, Abstraktion, Vererbung, Polymorphismus Ich denke, wir …
Ich lerne Django und bin neu in der Webentwicklung. Bitte entschuldigen Sie, wenn Sie diese Frage zu dumm finden. Ich erstelle eine Facebook-Anwendung mit Django, die ich in Google App Engine hosten möchte. Das Projekt würde sich darauf konzentrieren, RSS / Atom-Feeds jeder Website zu lesen (das ist alles, was …
Welches ist die freizügigste Open-Source-Lizenz, die es gibt? "Zulässig" wäre definiert als "die minimalen Anforderungen, wie die Software neu verteilt werden kann".
Vor einiger Zeit habe ich angefangen, eine Winform-Anwendung zu erstellen, die zu dieser Zeit noch klein war, und ich habe nicht darüber nachgedacht, wie das Projekt strukturiert werden soll. Seitdem habe ich nach Bedarf zusätzliche Funktionen hinzugefügt, und der Projektordner wird immer größer. Jetzt ist es wohl an der Zeit, …
Ist es nicht kontraproduktiv, 384 Schweizer Franken für C11 oder 352 Schweizer Franken für C ++ 11 zu verlangen , wenn die Standards weit verbreitet werden sollen? Bitte beachte, dass ich überhaupt nicht schimpfe und nicht gegen Bezahlung bin. Ich möchte die Gründe verstehen, die hinter der Festlegung der Preise …
Ich starte eine neue Android-Anwendung. Was ist die beste zu verwendende Struktur? Ich plane, daraus ein Multi-Package-Design wie folgt zu machen: Hauptpaket, einschließlich der Aktivität Service- und Datenschicht Entitätspaket, einschließlich Entitätsklasse. Irgendein Rat ?
Könnte Designing by Contract (DbC) eine Möglichkeit sein, defensiv zu programmieren? Ist eine Art der Programmierung in manchen Fällen besser als die andere?
Bei der Lektüre des berühmten SICP stellte ich fest, dass die Autoren es eher ablehnen, die Aufgabenerklärung zu Schema in Kapitel 3 einzuführen. Ich las den Text und verstehe, warum sie sich so fühlen. Da Schema die erste funktionale Programmiersprache ist, die ich jemals kenne, wundert es mich, dass es …
Ich arbeite an einem Ort, an dem wir viele IT-Projekte kaufen. Derzeit erstellen wir einen Standard für Systemanforderungen für die Anforderung zukünftiger Projekte. In diesem Prozess diskutieren wir, ob wir von unseren Lieferanten automatisierte Komponententests verlangen können oder nicht. Ich bin der festen Überzeugung, dass ein ordnungsgemäßer automatisierter Komponententest die …
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.