Wenn ich Vergleiche betrachte, scheint es mir, dass es eine 1: 1-Zuordnung zwischen ihren Funktionssätzen geben könnte. Eine häufig zitierte Aussage ist jedoch, dass "Mercurial einfacher ist". Worauf beruht diese Aussage? (wenn überhaupt)
Es ist eine Idee, die ich an einigen Stellen wiederholt habe. Einige mehr oder weniger anerkennen, dass, wenn Sie versuchen, ein Problem nur in SQL zu lösen, ein gewisses Maß an Komplexität überschreiten, Sie es in der Tat in Code behandeln sollten. Die Logik hinter der Idee ist, dass die …
Während eines Vorstellungsgesprächs wurde ich gebeten, zu erklären, warum das Repository-Muster kein gutes Muster für die Arbeit mit ORMs wie Entity Framework ist. Warum ist das so?
Ich habe 3 Fragen zur GPL hier: Muss ich meine Anwendung unter der GPL freigeben, wenn ich GPL-Software in meiner Anwendung verwende, diese aber nicht ändere oder verteile? Was passiert, wenn ich Software ändere, die meine Anwendung verwendet? Muss ich dann meine Anwendung unter der GPL freigeben oder kann ich …
Soweit ich weiß und in meiner Erfahrung mit Qt verstanden habe, ist es eine sehr gute und leicht zu erlernende Bibliothek. Es hat eine sehr gut gestaltete API und ist plattformübergreifend. Dies sind nur zwei der vielen Funktionen, die es attraktiv machen. Ich bin gespannt, warum mehr Programmierer Qt nicht …
Wie beantworten Sie als seriöser Programmierer die Frage Was ist MVC? In meinen Augen ist MVC eine Art Nebelthema - und aus diesem Grund können Sie es, wenn Ihr Publikum ein Anfänger ist, in allgemeinen Begriffen beschreiben, die wahrscheinlich nicht kontrovers sind. Wenn Sie jedoch mit einem sachkundigen Publikum, insbesondere …
Sollten für ein verteiltes Team, das Git und Github als Versionskontrolle verwendet, Bilder auch im Git-Repository gespeichert werden? Die Bilder werden größtenteils nicht verändert. Der Ordner, der sie enthält, wird nur größer, wenn Bilder hinzugefügt werden. Es besteht die Sorge, dass der Bildordner im Laufe der Zeit durch die Kombination …
Es gibt ein populäres Zitat von Jamie Zawinski : Einige Leute denken, wenn sie mit einem Problem konfrontiert werden: "Ich weiß, ich werde reguläre Ausdrücke verwenden." Jetzt haben sie zwei Probleme. Wie ist dieses Zitat zu verstehen?
Also kaufte mein Vater mir vor ungefähr einem Monat 5 Bücher über Programmierung (C ++, Java, PHP, Javascript, Android). Er ist Architekt und er weiß NICHTS über Programmierung. Er hat sie mir gekauft, weil ich ihm gesagt habe, dass Programmieren Spaß macht und ich es lernen möchte. Wie Sie vielleicht …
Warum möchte jeder ernsthafte Github-Repo, für den ich Anfragen ziehe, dass ich meine Commits in einem einzigen Commit zusammenführe? Ich dachte, das GIT-Protokoll wäre da, damit Sie Ihre gesamte Historie einsehen und genau sehen können, was sich an welcher Stelle geändert hat, aber wenn Sie es zerquetschen, wird es aus …
Als Unternehmer / Programmierer, der vom Schreiben und Verkaufen von Software seinen Lebensunterhalt verdient, bin ich verblüfft, warum Entwickler Anwendungen schreiben und sie dann kostenlos im Internet veröffentlichen. Sie befinden sich auf einem der lukrativsten Gebiete der Welt. Ein Geschäft mit einer Gewinnspanne von 99%, bei dem Sie kein physisches …
Es scheint ziemlich klar zu sein, dass "Prinzip der einheitlichen Verantwortung" nicht "nur eine Sache" bedeutet. Dafür sind Methoden da. public Interface CustomerCRUD { public void Create(Customer customer); public Customer Read(int CustomerID); public void Update(Customer customer); public void Delete(int CustomerID); } Bob Martin sagt, dass "Klassen nur einen Grund haben …
Was ist der Unterschied, abgesehen von Titel und Bezahlung? Welche unterschiedlichen Aufgaben haben sie? Wie kenntnisreich / erfahren sind sie? Was ist die grundlegende Maßnahme, um festzustellen, wo ein Entwickler in diese grundlegende Struktur passt?
Ich weiß, dass die Firma, für die Sie arbeiten, den Code besitzt, und offensichtlich werden Sie verhaftet, wenn Sie versuchen, ihn zu verkaufen. Aber ist es ungewöhnlich, dass Entwickler eine persönliche Kopie des von ihnen geschriebenen Codes aufbewahren (als zukünftige Referenz)? Anscheinend wurde dieser Mann ins Gefängnis geschickt, weil er …
In diesem Benchmark benötigt die Suite bei ES6-Versprechungen 4-mal mehr Zeit als bei Bluebird-Versprechungen und benötigt 3,6-mal mehr Speicher. Wie kann eine JavaScript-Bibliothek so viel schneller und leichter sein als die native Implementierung von v8 in C? Bluebird-Versprechen haben genau die gleiche API wie native ES6-Versprechen (plus eine Reihe zusätzlicher …
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.