Der C11-Standard besagt, dass die Arrays in Größe und variabler Länge "einen Wert größer als Null haben sollen". Was ist die Rechtfertigung dafür, eine Länge von 0 nicht zuzulassen? Insbesondere für Arrays mit variabler Länge ist es durchaus sinnvoll, ab und zu eine Größe von Null zu haben. Es ist …
Abhängigkeitsinjektionsframeworks wie Google Guice geben die folgende Motivation für ihre Verwendung ( Quelle ): Um ein Objekt zu erstellen, erstellen Sie zuerst seine Abhängigkeiten. Aber um jede Abhängigkeit aufzubauen, benötigen Sie ihre Abhängigkeiten und so weiter. Wenn Sie also ein Objekt erstellen, müssen Sie wirklich ein Objektdiagramm erstellen. Das Erstellen …
Ich habe ein vorhandenes System überarbeitet, um die Abhängigkeitsinjektion zu verwenden, und diese Arbeit verlief reibungslos. Nach einer Weile bemerkte ich, dass eine große Anzahl von internen Bibliotheken von dem von mir verwendeten DI-Framework abhängig wurde. Infolgedessen hängt das gesamte Projekt jetzt von diesem Drittanbieter-Framework ab. Ich sah eine Ironie …
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 5 Jahren . Ich habe nach einem guten Online-Kurs für Datenstrukturen gesucht, …
Hier ist ein Programmier- / Sprachproblem, über das ich gerne Ihre Gedanken hören würde. Wir haben Konventionen entwickelt, die die meisten Programmierer befolgen sollten, die nicht Teil der Sprachsyntax sind, aber dazu dienen, den Code besser lesbar zu machen. Diese sind natürlich immer umstritten, aber es gibt zumindest einige Kernkonzepte, …
Als ich heute Morgen HTML und Haml schrieb, kam mir der Gedanke, dass die Art und Weise, wie Divs verwendet werden, lächerlich ist. Warum sind Divs nicht impliziert? Stellen Sie sich vor, wenn dies: <div class="hero-img"> <img src="http://whatever.com/this.jpg"> </div> war das: <hero-img> <img src="http://whatever.com/this.jpg"> </hero-img> Wenn der Teil "div class" …
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 5 Jahren . Bei SQL- und C # -Anwendungsentwicklungsjobs stellen …
Im Mark-Sweep-Compact-Garbage-Collection-Algorithmus müssen Sie die Welt stoppen, wenn Sie Objekte verschieben, da das Referenzdiagramm inkonsistent wird und Sie die Werte aller Referenzen ersetzen müssen, die auf das Objekt verweisen. Aber was wäre, wenn Sie eine Hash-Tabelle mit einer Objekt-ID als Schlüssel und einem Zeiger als Wert hätten und Referenzen auf …
Ich habe eine C # -Klasse, die einen Inhaltstyp in einem Webinhaltsverwaltungssystem darstellt. Wir haben ein Feld, in das ein Webinhaltseditor eine HTML-Vorlage für die Darstellung des Objekts eingeben kann. Grundsätzlich wird die Handlebars-Syntax zum Ersetzen von Objekteigenschaftswerten in die HTML-Zeichenfolge verwendet: <h1>{{Title}}</h1><p>{{Message}}</p> Soll ich aus Sicht des Klassendesigns die …
Wertmäßig sehe ich in meiner Praxis zwei Gruppen von Unit-Tests: Tests, die eine nicht triviale Logik testen. Das Schreiben (entweder vor oder nach der Implementierung) deckt einige Probleme / potenzielle Fehler auf und hilft, sicher zu sein, dass die Logik in Zukunft geändert wird. Tests, die eine sehr triviale Logik …
Ich habe mit der Erstellung einer Website experimentiert, die MVC mit JSON für meine Präsentationsebene und das Entity Framework für Datenmodell / Datenbank nutzt. Mein Problem tritt beim Serialisieren meiner Modellobjekte in JSON auf. Ich verwende die erste Codemethode, um meine Datenbank zu erstellen. Bei der ersten Codemethode erfordert eine …
Unsere UX-Designer haben normalerweise eine Geschichte in Sprint X, die die Entwickler in Sprint X + 1 implementieren werden (Die UX-Designer und die Entwickler / Tester sind in einem Team). Ich denke, dies ist sinnvoll, da Sie die Arbeit während der Sprint-Planung nicht wirklich einschätzen können, wenn Sie keine Bildschirmmodelle …
Ich arbeite an einem Projekt, bei dem ich zu einem bestimmten Zeitpunkt entscheiden musste, ob in der Datenbank eine einzelne Tabelle mit mehreren Spalten, die nicht von jedem Datensatz verwendet werden, oder mehrere Tabellen mit doppeltem Schema vorhanden sein sollen. Ich erstelle eine Sportinformationsanwendung, die mehrere Sportarten verarbeiten kann. Wir …
Hintergrund Ich wurde beauftragt, einem Unternehmen bei der Wartung seines Servers zu helfen. Ich arbeite an einigen kleineren PHP-Projekten, beschäftige mich aber auch mit Leistungsproblemen und scanne kürzlich die Protokolle nach Hackern. Diese Jungs betreiben ihren Server seit einiger Zeit und haben eine Legacy-Anwendung, wie ich sie nennen würde, in …
Ich bin ein QA / Test Manager in meiner Organisation und bis heute habe ich die Qualität der Software überprüft (Tests geschrieben und ausgeführt und Fehler behoben). Wer wird dies in Scrum überprüfen? Woher weiß ich, dass das Team die richtigen Tests geschrieben und durchgeführt hat? Andererseits befürchte ich, dass …
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.