Softwareentwicklung

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

5
Wann sollten Sie das Schlüsselwort "new" verwenden und wann nicht?
Ich habe mir eine Google Tech Talk-Präsentation zum Thema Unit Testing von Misko Hevery angesehen new. Ich habe ein Programm geschrieben, und am Ende habe ich newhier und da das Schlüsselwort verwendet, aber meistens zum Instanziieren von Objekten, die Daten enthalten (dh sie hatten keine Funktionen oder Methoden). Ich frage …


2
Werden B-Bäume und andere Datenstrukturen mit der Einführung von Solid-State-Laufwerken veraltet sein?
Viele (vielleicht die meisten?) Datenbankanwendungen verwenden heutzutage B-Trees und Variationen zum Speichern von Daten, da diese Datenstruktur die Lese-, Schreib- und Suchvorgänge auf einer Festplatte optimiert (und diese Vorgänge wiederum spielen eine wichtige Rolle für die Gesamteffizienz von die Datenbanken). Sollten Solid State Drives (SSDs) herkömmliche Festplatten (HDDs) vollständig ersetzen, …



2
Wie unterscheidet sich IETF von W3C?
Ich verfolge diese Organisationen (Institute, Organisationen usw.) seit fast drei Monaten und beide behaupten, dass sie versuchen, das Internet zu einem besseren Ort zu machen. Sie erstellen Dokumente unter dem Namen RFC (für IETF) und Recommendation (für W3C), um andere anzuleiten. Eine weitere Organisation namens WHATWG hat einen anderen Weg …




7
Zu Domain oder nicht zu Domain
Die SQL92- und SQL99-Standards definieren DDL- Konstrukte. Dies wird nicht von allen Datenbanken unterstützt oder sie haben einen anderen Namen (SQL Server verfügt beispielsweise über benutzerdefinierte Typen ).CREATE DOMAIN Diese ermöglichen es, einen eingeschränkten Datentyp zu definieren, der in ihrer Datenbank verwendet werden soll, um Regeln zu vereinfachen und durchzusetzen, …
15 sql  sql-domain 


3
Richtlinien für Namespace- und Klassennamen
Ich habe Probleme, meine Klassen und Dienste richtig zu benennen, wenn Utils und andere Hilfeklassen beteiligt sind. Wie würden Sie Folgendes strukturieren: EventService.cs EventServiceUtils.cs EventServiceValidators.cs EventServiceCoordinator.cs etc... Ich habe mehrere Dienste mit den gleichen Anforderungen wie der oben genannte Dienst. Ein Gedanke ist, all dies in einen geeigneten Namespace zu …
15 c#  architecture 

2
Ist es besser, separate Aktionen zum Erstellen und Bearbeiten zu haben oder Erstellen und Bearbeiten in einer zu kombinieren?
Wir verwenden ASP.NET MVC 2 mit einer Controller / View-Präsentationsebene und einem Modell, das aus einer Geschäftslogikebene, einer Datenzugriffsebene [Gespeicherte Prozeduren und Klassen / Methoden für die Kommunikation mit den gespeicherten Prozeduren] besteht. In der Business-Schicht und darüber scheint Edit in der Lage zu sein, sowohl die Erstellung eines Objekts …

6
Wie riskant ist es, Coffeescript ohne Javascript zu benutzen? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 4 Jahren . Ich bin ein ziemlich erfahrener Programmierer, der versucht, Webentwicklung zu lernen. Ich versuche, …

1
Was ist das Engagement von Oracle für Java? [geschlossen]
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 6 Jahren . Wir investieren stark in Java, aber nach den jüngsten …
15 java  oracle 

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.