Visual Basic erscheint mir unbeholfen, hässlich, fehleranfällig und schwer lesbar. Ich werde andere erklären lassen , warum . Obwohl VB.net in Bezug auf die Funktionen eindeutig ein enormer Fortschritt für die Sprache war, verstehe ich immer noch nicht, warum sich irgendjemand für VB-Code entschieden hat, beispielsweise für C #. Ich …
Ich habe einmal ein MVVM / WPF-Projekt gestartet, das schließlich erstellt und bereitgestellt wurde, und dafür habe ich viel über das Caliburn.Micro MVVM-Framework gelernt. Tatsache ist: Ich habe Caliburn.Micro dafür nicht verwendet und einige MVVM-Konzepte (insbesondere nur die ViewModelBaseund RoutedCommand-Klassen) selbst implementiert . Jetzt wurde ich einem etwas größeren Projekt …
Vor kurzem stieß ich auf eine mäßig große Python Code - Basis mit vielen MyClassAbstractFactory, MyClassManager, MyClassProxy, MyClassAdapterusw. Klassen. Diese Namen haben mich einerseits dazu bewogen, die entsprechenden Muster zu erforschen und zu lernen, aber sie waren nicht sehr beschreibend für das, was die Klasse tut . Auch scheinen sie …
Ich frage mich, warum es so beliebt zu sein scheint, dass die Anmeldeseite eines SPA eine separate Seite ist, die keine Seite des SPA ist (wie beim Laden und Senden von Daten über Ajax-Anforderungen). Ich kann nur an Sicherheit denken, aber ich kann keinen bestimmten Sicherheitsgrund finden. Ich meine, das …
Ich bin ein Student, der kürzlich als Praktikant bei einer Softwareentwicklungsfirma angefangen hat. Zurück an der Universität sagte einer meiner Professoren, dass wir uns bemühen müssen, "geringe Kopplung und hohe Kohäsion" zu erreichen. Ich verstehe die Bedeutung der niedrigen Kopplung. Es bedeutet, den Code von separaten Komponenten getrennt zu halten, …
Ich bekomme immer den Rat, den Entwickler brauchen, um auf dem neuesten Stand der Technik zu bleiben - Dinge wie webrtc, Updates für HTML5 und CSS3 und neue js-Bibliotheken, Softwaremethoden wie TDD, DDD und BDD. Die Frage ist warum ? Warum müssen wir uns ständig aktualisieren? Können wir uns nicht …
Ich habe die Begriffe oft gesehen immutableund constsynonym verwendet. Nach meiner (geringen) Erfahrung unterscheiden sich die beiden jedoch stark in dem Vertrag, den sie im Code schließen: Unveränderlich macht der Vertrag, dass sich dieses Objekt überhaupt nicht ändert (zB Python-Tupel, Java-Strings). Const schließt den Vertrag, dass im Gültigkeitsbereich dieser Variablen …
Ich arbeite an einem großen Softwareprojekt, das für verschiedene Kunden auf der ganzen Welt maßgeschneidert ist. Dies bedeutet, dass wir vielleicht 80% Code haben, der zwischen den verschiedenen Kunden gemeinsam ist, aber auch viel Code, der sich von einem Kunden zum anderen ändern muss. In der Vergangenheit haben wir unsere …
Ist es machbar, in umfangreichen JQuery / Backbonejs-Webanwendungen eine Codeabdeckung von 100% zu erwarten? Ist es sinnvoll, einen Sprint zu scheitern, weil die 100% ige Abdeckung nicht erreicht wird, wenn die tatsächliche Codeabdeckung in JavaScript / JQuery zwischen 92% und 95% liegt?
Ich bin seit 8 Jahren Entwickler. Wir haben XSLT hauptsächlich verwendet, um XML in HTML umzuwandeln. Wir haben es auch für die Umwandlung von XML in XML verwendet. Aber wir haben jetzt Ersatz für alles. HTML kann komfortabel mit Programmiersprachen wie ASP.Net erstellt werden. XML kann in allen gängigen Hochsprachen …
Während die Java-Codekonvention von Sun vorschlägt, Zeilenumbrüche vor den Operator zu stellen, stimmen viele andere Richtlinien nicht mit der Java-Codekonvention überein. Ich sehe keine offensichtlichen Vor- und Nachteile. Gibt es also Vorteile, wenn Sie einen dieser Stile gegenüber einem anderen verwenden? String longVarName = a + b + c + …
Ist der Code in Japanisch geschrieben? Sind Dateinamen in Englisch? Was ist mit einem C-Präprozessor? Ist das noch auf englisch Sind Kommentare auf Japanisch? Beispiele wären auch nett.
Seit Jahren bin ich ein großer Fan von Lizenzen für Dinge, die online geteilt werden, damit andere leichter feststellen können, ob und wie sie diese wiederverwenden können. Bevor GitHub anfing, seine Benutzer sanft dazu zu bringen, LICENSE-Dateien in ihre Repos aufzunehmen, wusste ich nicht, wie man dies am besten mit …
In einem der Projekte, an denen ich arbeite, sieht man ziemlich regelmäßig folgendes Muster: var guid = Guid.NewGuid().ToString(); while (guid == Guid.Empty.ToString()) { guid = Guid.NewGuid().ToString(); } Obwohl ich verstehe, dass eine GUID nicht garantiert eindeutig ist und gemäß der MSDN-Dokumentation eine generierte GUID Null sein kann , ist dies …
Jeder weiß, dass Sie zumindest in C die printfFunktionsfamilie zum Drucken einer formatierten Zeichenfolge verwenden. Und diese Funktionen verwenden ein Prozentzeichen ( %), um den Anfang eines Formatbezeichners anzugeben. Zum Beispiel %dbedeutet "Drucken" intund " %uDrucken" unsigned int. Wenn Sie mit der printfFunktionsweise und der Formatierung von Platzhaltern nicht vertraut …
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.