Softwareentwicklung

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

11
Muss ich alles testen?
Ich werde mein erstes echtes Projekt in Ruby on Rails starten und zwinge mich, TDD- Tests zu schreiben . Ich sehe keine wirklichen Vorteile beim Schreiben von Tests, aber da dies sehr wichtig erscheint, werde ich es versuchen. Muss ich jeden Teil meiner Anwendung testen , auch statische Seiten?
28 testing  tdd 



3
Ist Safari Books Online immer noch das beste Spiel der Stadt? [geschlossen]
Ich bin ein Safari Books-Abonnent und schon seit Jahren. Ich mag es, wenn alle Bücher sofort verfügbar sind. Ich habe mich gefragt, ob es einen besseren Konkurrenzdienst gibt. Weiß jemand, ob es einen anderen vergleichbaren Dienst gibt, der vielleicht eine bessere Suchfunktion hat (meine Frustration, die mich dazu veranlasst hat, …
28 books 


7
C ++ Kenntnisse höher als C Kenntnisse? [geschlossen]
Ich habe das Gefühl, dass das oft gesehene C / C ++ meine Fähigkeiten in meinem Lebenslauf nicht wirklich beschreibt. Daher plane ich, es in fortgeschrittene C ++ - Kenntnisse und mittelmäßige C-Kenntnisse zu unterteilen. Denken Sie, dass dies für den Leser verwirrend ist? Sie könnte denken: "C ist eine …
28 c++  c  skills 

5
Ist es in Ordnung, eine kurze EULA zu verwenden?
Ich muss meiner (kommerziellen) Software eine EULA hinzufügen, kann mir aber keinen Anwalt leisten. Ich habe mir auch verschiedene EULA-Beispiele im Internet angesehen, aber alle sind für bestimmte Software oder Länder bestimmt und wurden wahrscheinlich von anderer kommerzieller Software kopiert. Daher denke ich über die Verwendung eines kurzen benutzerdefinierten EULAs …

12
Welche Vorteile hat die Entwicklung von Anwendungen für Smartphones gegenüber der Entwicklung derselben Anwendung wie eine Webanwendung?
Nehmen wir als Beispiel die Facebook-Anwendung. Warum haben sie eine Anwendung entwickelt, wenn die Benutzer nur auf ihre Seite zugreifen und dasselbe tun konnten? Für mich bedeutet dies mehr Wartung und mehr Kosten, da diese Funktion für jede der Webanwendung hinzugefügte Funktion auch der Smartphone-Anwendung hinzugefügt werden muss. Warum sollte …


7
Ist die ungarische Notation eine Problemumgehung für Sprachen mit unzureichender statischer Schreibweise? [geschlossen]
In Eric Lipperts Artikel What's Up With Hungarian Notation? , erklärt er, dass der Zweck der ungarischen Notation (der guten Art) darin besteht, Erweitern Sie das Konzept von "Typ", um zusätzlich zu Speicherrepräsentationsinformationen auch semantische Informationen zu erfassen. Ein einfaches Beispiel wäre das Präfixieren einer Variablen, die eine X-Koordinate darstellt, …


4
Was sind die häufigsten Fehler und Anti-Patterns, die Anwenderprogrammierer von NHibernate machen?
Was sind die häufigsten Fehler und Anti-Patterns, die Anwenderprogrammierer von NHibernate machen? Bitte erläutern Sie, warum dies schlechte Praktiken sind, oder geben Sie einen Link zu einer Ressource, die Sie weiterlesen können. Beispielsweise: Ein für neue NHibernate-Programmierer übliches Anti-Pattern ist die Verwendung von Identity / Native POIDs anstelle von ORM-Style-Onces. …
28 nhibernate 

8
Warum fegt die Garbage Collection nur den Haufen?
Grundsätzlich habe ich bisher erfahren, dass die Garbage Collection für immer alle Datenstrukturen löscht, auf die derzeit nicht verwiesen wird. Dies überprüft jedoch nur den Heap auf solche Bedingungen. Warum überprüft es nicht auch den Datenbereich (Globals, Konstanten usw. usw.) oder den Stack? Was ist mit dem Haufen, dass es …



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.