Softwareentwicklung

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

6
Hervorragende Kenntnisse in C ++ [geschlossen]
Es ist schwer zu sagen, was hier gefragt wird. Diese Frage ist mehrdeutig, vage, unvollständig, zu weit gefasst oder rhetorisch und kann in ihrer gegenwärtigen Form nicht angemessen beantwortet werden. Wenn Sie Hilfe zur Klärung dieser Frage benötigen, damit sie wieder geöffnet werden kann, besuchen Sie die Hilfe . Geschlossen …
8 c++  experience 

3
Anwendungscode mit Unit-Tests verbinden
Ich arbeite an einem Projekt, in dem wir ein neues Modul implementieren und testen müssen. Ich hatte eine ziemlich klare Architektur im Sinn, also schrieb ich schnell die Hauptklassen und -methoden auf und dann begannen wir, Unit-Tests zu schreiben. Während des Schreibens der Tests mussten wir einige Änderungen am ursprünglichen …

4
Ursprung der Strukturen und Klassen
Welche Design- und Implementierungsprobleme mussten Programmierer lösen, als sie sich entschieden, zuerst Strukturen und Klassen zu verwenden? Wann ist das passiert und wer waren die Pioniere hinter diesen Ideen? Beachten Sie, dass dies eine doppelte Frage ist, da Strukturen und Klassen zusammenhängen. Mir ist klar, dass Strukturen älter sind als …

6
Wie verwende ich Unit-Tests als Informationsquelle?
Ein Kollege von mir war einmal auf einem Seminar über agile Entwicklung, wo er hörte, dass es möglich ist, Unit-Tests als technische Dokumentation zu verwenden. So etwas wie die Verwendung von Komponententests als Beispiel für die Verwendung der Klasse. Eine schnelle Google-Suche lieferte TDD und Dokumentation , was beweist, dass …

3
.NET-Abhängigkeitsmanagementsysteme
Ich habe einige .NET-Projekte, die langsam groß genug werden, um sich mit Dependency Management-Lösungen zu befassen, sodass wir keine Binärdateien von einem Projekt in ein anderes kopieren müssen. Folgendes habe ich bisher gefunden: NPanday basiert auf einem Hafen von Maven. Ich kann nicht sagen, wie kürzlich daran gearbeitet wurde, aber …



3
Ajax-Rennbedingungen
Gibt es ein Muster oder eine Standardmethode für den Umgang mit Ajax-Rennbedingungen? Nehmen Sie das folgende Beispiel. Sie haben zwei Tabellen. Durch Klicken auf eine Zeile in Tabelle 1 werden die Daten aus der Datenbank entfernt und anschließend Tabelle 2 aktualisiert (in der nun alle Zeilen von Tabelle 1 abzüglich …

5
Zwei Datenbankfelder für Datum und Uhrzeit - sollten sie zusammengeführt werden?
In der folgenden Frage wurden Feld- und Tabellennamen geändert, um ihre Identität zu schützen. Wenn ich zwei Datenbankspalten habe: MONKEY_DATE DATETIME NULL (with data e.g. 2012-05-14 00:00:00.000) MONKEY_TIME DATETIME NULL (with data e.g. 1753-01-01 16:30:53.025) Die Datumskomponente des Zeitfelds ist meistens auf den 1. Januar 1753 eingestellt ... aber einige …

4
Generierung von CSV-Dateien mit Java
In unserem Projekt müssen wir alle zwei Stunden eine große CSV-Datei mit einem Java-Programm erstellen. Diese Datei enthält ca. 60.000 Zeilen (ca. 120 Zeichen pro Zeile). Über die Größe bin ich mir noch nicht sicher. Ich würde gerne wissen, ob ich auf Speicherprobleme stoßen würde, da ich die Datei mit …
8 java  csv 


4
Woher kommt Objective-C? C ++ oder C?
Ich bin sehr verwirrt über diese Programmiersprache, Objective-C, mit der ich gehört habe, dass sie zur Entwicklung von iOS-Anwendungen verwendet wird. Ich weiß, dass es die Prinzipien von OOP verwendet. Wäre es einfacher zu lernen, wenn ich C ++ bereits kenne? Was ist mit dem Namen? Ist es eine Kombination …
8 c++  c  ios  objective-c 


2
Programmiersprachen, Positionssprachen und natürliche Sprachen
Einige Programmiersprachen sind dem Maschinencode nachempfunden, z. B. Assemblersprachen. Andere Sprachen basieren auf einer natürlichen Sprache, der englischen Sprache. Andere sind weder dem Maschinencode noch der natürlichen Sprache nachempfunden. Sprachen wie beispielsweise PROLOG folgen keinem der beiden Modelle. Ich bin auf dieses Perl-Modul Lingua :: Romana :: Perligata gestoßen , …

2
Android auf Android entwickeln
Gibt es derzeit eine Möglichkeit, Android-Apps auf einem Android-Handy zu entwickeln? Mit anderen Worten, schreiben, kompilieren, installieren und führen Sie normales Android Java auf dem Telefon aus, ohne einen PC zu verwenden? Wenn nicht, was würde es möglich machen, wenn überhaupt? (Wäre Rooting notwendig? Oder ein für Android kompilierter Android-Emulator?)
8 android 

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.