Softwareentwicklung

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


1
Warum unterstützt CSS Variablen und Hierarchien nicht nativ?
Ich bin neu in der UI-Entwicklung, aber ich fühle mich sehr unwohl mit der Funktionsweise von CSS. Mein Anwendungsfall ist, dass ich bestimmte Stile innerhalb einer bestimmten divSeite anwenden wollte . CSS-Versuch: div.class1 { font: normal 12px arial, helvetica, sans-serif; font-color: #f30; } div.class1 div.class2 { border: 1px solid #f30; …
11 coding-style  css  ui  css3 

4
Best Practices Rückgabe von schreibgeschützten Objekten
Ich habe eine Frage zu "Best Practices" zu OOP in C # (diese gilt jedoch für alle Sprachen). Erwägen Sie, eine Bibliotheksklasse mit einem Objekt zu haben, das öffentlich zugänglich gemacht werden soll, z. B. über den Eigenschaften-Accessor. Wir möchten jedoch nicht, dass die Öffentlichkeit (Benutzer dieser Bibliotheksklasse) dies ändert. …




5
Laufzeitausnahme in Java-Anwendung auslösen
Ich arbeite als Auftragnehmer und entwerfe Java-Unternehmensanwendungen für meinen Kunden als technischer Leiter. Die Anwendung wird von Endbenutzern verwendet und es wird ein Support-Team geben, das die Anwendung unterstützt, wenn wir sie verlassen. Die anderen technischen Leads, mit denen ich zusammenarbeite, haben den Eindruck, dass die Ausnahmebehandlung den Code verschmutzt. …

3
Unix / Linux mit geringer Latenz
Die meisten Programmierjobs mit niedriger Latenz / hoher Frequenz (basierend auf Jobspezifikationen) scheinen auf Unix-Plattformen implementiert zu sein. In vielen Spezifikationen stellen sie besondere Anforderungen an Personen mit Linux-Erfahrung mit geringer Latenz. Angenommen, dies bedeutet kein Echtzeit-Linux-Betriebssystem. Könnten mir die Leute helfen, worauf sich dies beziehen könnte? Ich weiß, dass …
11 c++  c  performance  linux  latency 



2
Kategorien von 'for'-Schleifen
Ich erinnere mich an einige der Forschung einmal zu lesen , wo ein Körper von C - Code analysiert worden war, und die Ergebnisse waren , dass die überwiegende Mehrheit der forSchlingen in etwa fünf Kategorien eingeteilt werden können, auf die funktionalen Äquivalenten entspricht map, filter, foldusw. Ich kann dieses …
11 research 

2
Wie kann man die Arbeit auf ein Computernetzwerk aufteilen?
Stellen Sie sich ein Szenario wie folgt vor: Nehmen wir an, Sie haben einen zentralen Computer, der viele Daten generiert. Diese Daten müssen verarbeitet werden, was leider länger dauert als die Generierung. Damit die Verarbeitung mit Echtzeit Schritt hält, schließen wir weitere Slave-Computer an. Darüber hinaus müssen wir die Möglichkeit …
11 c++  windows  networks 

5
Sollte ich JSON nur verwenden, um JSON zu verwenden?
Ich baue eine Blogging-Site zum Lernen mit einem PHP / MySQl-Backend auf. Alle Benutzereingaben werden mit Formularen verarbeitet, die in POST-Anforderungen gesendet werden. Wird die Verwendung von JSON es irgendwie sauberer oder einfacher machen, Funktionen zu warten oder hinzuzufügen? Oder füge ich einfach ohne Grund ein Austauschformat hinzu? Welche Funktionalität …
11 php  json 



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.