Ich habe versucht, funktionale Programmierung zu lernen, und die meisten Tutorials, die ich gefunden habe, verwenden Mathematik als Beispiele für die komplizierteren Konstrukte (in einigen Fällen sogar die einfachen). Warum ist das? Ich würde mir vorstellen, dass etwas Leichteres verwendet werden könnte. Es macht es schwierig zu lernen. Hintergrundinformation: Ich …
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Ich habe über 10000 Bilder, von denen …
Daher entwerfe ich eine Webseite, die für globale Benutzer verwendet wird, einschließlich Benutzer aus Kanada, den USA, Indien, Großbritannien usw. Ich muss für dieses Telefonnummernfeld Validierungen anwenden, bin mir jedoch nicht sicher, wie ich am besten vorgehen soll . Einige der gültigen Formate, die ich mir vorstellen kann, sind: 1800123456 …
Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 8 Jahren migriert . Ich habe ein Programm in PHP geschrieben. Ich möchte, dass die Leute in der Lage sind, mit dem Code von ihren eigenen Apps zu lernen und diese sogar …
Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 8 Jahren migriert . Hat funktionale Programmierung so viel mit Mathematik zu tun, weil ein Großteil der funktionalen Programmierung mit mathematischen Begriffen dargestellt wird? Ist es ein MUSS, eine solide mathematische Basis …
Wenn ich ein Login für eine App mit mittlerem bis niedrigem Sicherheitsrisiko erstelle (dh keine Banking-App oder ähnliches), kann ich ein vom Benutzer eingegebenes Passwort bestätigen, indem ich Folgendes sage: if(enteredPassword == verifiedPassword) SendToRestrictedArea(); else DisplayPasswordUnknownMessage(); Es scheint einfach, effektiv zu sein, aber es würde mir sicherlich nichts ausmachen, wenn …
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
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 . Es gab viele Fragen mit guten Antworten zur Rolle eines Software Architect (SA) …
Jedes Mal, wenn ich zusätzliche Informationen zu einer Ausnahme bereitstellen muss, frage ich mich, auf welche Weise dies tatsächlich richtig ist . Um dieser Frage willen habe ich ein Beispiel geschrieben. Angenommen, es gibt eine Klasse, in der die AbbreviationEigenschaft aktualisiert werden soll . Aus der Sicht von SOLID ist …
Ich habe ein Projekt mit einem Git-Verzweigungsmodell, das ungefähr dem von nvies Git-Flow folgt . Unsere Release-Zweige sind im SemVer- Format benannt, zv1.5.2 Sobald ein Release-Zweig grünes Licht für die Produktion hat, schließen wir den Zweig, indem wir ihn in den Master-Zweig zusammenführen, ein Tag anwenden und dann den Zweig …
Wir haben also eine Schnittstelle wie diese /// <summary> /// Interface for classes capable of creating foos /// </summary> public interface ICreatesFoo { /// <summary> /// Creates foos /// </summary> void Create(Foo foo); /// <summary> /// Does Bar stuff /// </summary> void Bar(); } Kürzlich haben wir eine Dokumentationsstory gespielt, …
"Vorzeitige Optimierung ist die Wurzel allen Übels" Ich denke, wir können uns alle darauf einigen. Und ich bemühe mich sehr, das zu vermeiden. Aber in letzter Zeit habe ich mich gefragt, wie man Parameter nicht nach Wert, sondern nach Konstantenreferenz übergibt . Mir wurde beigebracht / beigebracht, dass nicht-triviale Funktionsargumente …
Das Standardverhalten assertin C ++ besteht darin, in Release-Builds nichts zu tun. Ich gehe davon aus, dass dies aus Gründen der Leistung und möglicherweise um zu verhindern, dass Benutzer unangenehme Fehlermeldungen sehen. Ich würde jedoch argumentieren, dass die Situationen, in denen eine assertausgelöst hätte, aber deaktiviert war, noch problematischer sind, …
Was ist die Geschichte hinter der Konvention, Konstanten in Großbuchstaben zu benennen? Meine Intuition ist, dass es mit dem C-Präprozessor begann, bei dem die Leute eine Methode entwickelt haben, Präprozessor-Makros in Großbuchstaben zu benennen, damit sie effektiv in einem separaten Namespace leben und Namenskollisionen vermeiden. Meiner Meinung nach wurde diese …
Python hat die async / await-Konstrukte in 3.5 im Jahr 2015 hinzugefügt. Die Javascript-Community hat bazzillion Jahre lang Schritte in diese Richtung unternommen und schließlich eine sehr ähnliche Implementierung zu dem 2017 veröffentlichten Entwurf in ES8 hinzugefügt (nach meinem Verständnis). Typescript fügte 2015 in Version 1.7 auch asynchrone Methoden hinzu, …
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.