Ich habe festgestellt, dass viele Unternehmen "Reverse Domain Name" -Namensräume verwenden, und ich bin gespannt, woher diese Praxis stammt und warum sie so weitergeht. Geht es nur aus reinen Gründen weiter, oder fehlt mir hier vielleicht ein herausragendes Architekturkonzept? Beachten Sie auch Fragen wie: https://stackoverflow.com/questions/189209/do-you-really-use-your-reverse-domain-for-package-naming-injava , die meine Frage beantworten, …
Ich fand dieses Zitat in " Die Freude an Clojure " auf S. 32, aber jemand hat mir letzte Woche beim Abendessen dasselbe gesagt und ich habe es auch an anderen Orten gehört: Ein Nachteil der objektorientierten Programmierung ist die enge Kopplung zwischen Funktion und Daten. Ich verstehe, warum unnötige …
Ich habe vor ein paar Monaten Onkel Bobs Clean Code gelesen und er hatte tiefgreifende Auswirkungen auf die Art und Weise, wie ich Code schreibe. Selbst wenn es so aussah, als würde er Dinge wiederholen, die jeder Programmierer wissen sollte, führt das Zusammenfügen und Umsetzen dieser Dinge zu einem viel …
Ich erstelle Bibliotheken mit verschiedenen kleinen Hilfsprogrammfunktionen in C # und versuche, eine Namensraum- und Klassennamenskonvention festzulegen. Meine derzeitige Organisation sieht folgendermaßen aus: Company Company.TextUtils public class TextUtils {...} Company.MathsUtils public class MathsUtils {...} public class ArbitraryPrecisionNumber {...} public class MathsNotation {...} Company.SIUnits public enum SISuffixes {...} public class SIUnits …
Ich versuche herauszufinden, warum wir URIs für XML-Namespaces benötigen, und ich kann keinen Zweck dafür finden. Kann mich jemand ein bisschen aufhellen und seinen Gebrauch an einem konkreten Beispiel zeigen? BEARBEITEN: Ok also zum Beispiel: Ich habe das von w3schools <root xmlns:h="http://www.w3.org/TR/html4/" xmlns:f="http://www.w3schools.com/furniture"> <h:table> <h:tr> <h:td>Apples</h:td> <h:td>Bananas</h:td> </h:tr> </h:table> <f:table> …
Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 8 Jahren migriert . Ich habe andere Entwickler gesehen, die statische Klassen als Namespaces verwendeten public static class CategoryA { public class Item1 { public void DoSomething() { } } public class …
Ich habe kürzlich angefangen, Namespaces in PHP zu verwenden. Als ich sie zum ersten Mal sah, dachte ich, dass ihre Syntax hässlich ist und ich sie niemals verwenden würde. Ich habe jedoch einen Autoloader (spl_autoload_register) erstellt, mit dem ich nie wieder eine include / require-Anweisung schreiben muss. Ich mag Namespaces, …
Als Strohmann betrachten Sie das Paket java.utilals einen Abladeort für verschiedene Klassen, die in den meisten Fällen nichts gemeinsam haben, außer der Person, die sie dort abgelegt hat, die faul oder einfallslos war, einen semantisch korrekteren Paketnamen für ihre Klasse zu finden. Nehmen wir als einziges Beispiel die Klasse UUID, …
Wie soll ich generell vorgehen usingund warum? Ist es situationsabhängig (zB Header, der #included sein wird, vs. Quelldatei, der nicht sein wird)? Auch sollte ich lieber ::std::oder std::? Namespace-Ebene using namespace: using namespace std; pair<string::const_iterator, string::const_iterator> f(const string &s) { return make_pair(s.begin(), s.end()); } Vollständig explizit sein: std::pair<std::string::const_iterator, std::string::const_iterator> f(const …
Nicht immer, aber meistens finden Sie Open-Source-Projekte für iOS oder Mac OS X, deren Namen mit den Anfangsbuchstaben des Vor- und Nachnamens des Autors beginnen. Wenn ein Projekt von Nick Leblanc verfasst würde, würde das Projekt als gelesen werden NLMyProject. Beispiele: RMSwipeTableViewCell von Rune Madsen, EBCardCollectionViewLayout von Ezequiel Becerra, SDiPhoneVersion …
In C (ANSI, C99 usw.) leben Strukturen in ihrem eigenen Namespace. Eine Struktur für eine verknüpfte Liste könnte ungefähr so aussehen: struct my_buffer_type { struct my_buffer_type * next; struct my_buffer_type * prev; void * data; }; Für die meisten C-Programmierer erscheint es jedoch ganz natürlich, diese Strukturen wie die folgenden …
Ich bin in der Pre-Release-Phase eines Open-Source-PHP-Projekts, von dem ich hoffe, dass es von anderen Entwicklern in ihren eigenen Projekten verwendet wird. Das Projekt unterstützt derzeit keine Namespaces und ich versuche zu prüfen, ob Namespaces oder die PEAR-Namenskonvention von Dir_Subdir_Class verwendet werden sollen, die ohne einige der Nachteile dieselben technischen …
Warum hat C ++ bei der Einführung des letzteren zwischen statischen Globals (interne Verknüpfung) und Symbolen in einem unbenannten Namespace (externe Verknüpfung, aber keine Möglichkeit, von außen darauf zu verweisen) unterschieden? Sind diese Gründe noch gültig oder gibt es neue? Gibt es noch Orte, an denen sie sich noch unterscheiden, …
Ich habe eine C # -Bibliothek, die von mehreren ausführbaren Dateien verwendet wird. Es gibt nur ein paar Namespaces in der Bibliothek, und ich habe gerade bemerkt, dass einer der Namespaces einige Klassen enthält. Ich habe es aufgrund der Kategorisierung immer vermieden, zu viele Klassen in einem einzigen Namespace zu …
Mein Unternehmen hat im Laufe der Jahre ein modulares PHP-Framework erstellt, lange bevor PHP 5.3 Namespaces hinzufügte. Vor kurzem haben wir beschlossen, Namespaces im neuen Code unserer Bibliothek zu verwenden, und wir beabsichtigen, den alten Code irgendwann zu benennen. Wir haben jedoch einige Probleme, die wir zu lösen versuchen, um …
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.