Ich höre oft den Ausdruck "Stummel", "etwas herausstummeln", "Stummel" und so weiter. Was bedeutet Stubbing in der Programmierung und woher kommt das Wort? In welchen Kontexten kann es eingesetzt werden?
Ich habe gerade angefangen, Django / Python / Web Development zu lernen. Dieses Problem beschäftigt mich schon eine Weile. Ich erstelle eine Anwendung mit mehreren Vorlagen in Django. Ich habe eine views.py, die im Grunde nur die Antworten auf die jeweiligen Vorlagen rendert, und ich habe eine models.py, in der …
Wann immer ein neues Projekt beginnt, ist es normalerweise sinnvoll, sich direkt an den Master zu wenden, bis Sie etwas "Stabiles" haben, und dann in Zweigen zu arbeiten. Zumindest mache ich das normalerweise so. Gibt es eine Möglichkeit, Zweige sofort nach dem zweiten Festschreiben zu starten? Ist es sinnvoll, dies …
In C ++ ermöglicht ein Referenzargument für eine Funktion der Funktion, die Referenz auf etwas anderes zu verweisen: int replacement = 23; void changeNumberReference(int& reference) { reference = replacement; } int main() { int i = 1; std::cout << "i=" << i << "\n"; // i = 1; changeNumberReference(i); std::cout …
Ich stelle diese Frage, weil ich glaube, dass sie es aus einem sehr guten Grund getan haben und dass die meisten Leute sie nicht richtig anwenden, auch aus meiner bisherigen Erfahrung in der Industrie. Aber wenn meine Theorie zutrifft, bin ich mir nicht sicher, warum sie den Modifikator für den …
Ich habe Schwierigkeiten, Ressourcen zum Schreiben von Programmen in einem funktionalen Stil zu finden. Das am weitesten fortgeschrittene Thema, das ich online finden konnte, war die Verwendung von struktureller Typisierung, um Klassenhierarchien zu reduzieren. Die meisten beschäftigen sich nur mit der Verwendung von map / fold / reduction / etc, …
In einem Projekt, an dem ich arbeite, soll eine Webanwendung erstellt werden, mit der eine Aufgabenliste zwischen mehreren Benutzern verwaltet werden kann. Dies ist eine Master-Aufgabenliste, deren Aufgabenelemente von einem autorisierten Benutzer verteilt werden. Jeder Benutzer hat sein eigenes Konto, um sich anzumelden und die ihm zugewiesenen Aufgaben anzuzeigen. Es …
Ich entwerfe gerade mein Entity System für C ++ neu und habe viele Manager. In meinem Design habe ich diese Klassen, um meine Bibliothek zusammenzubinden. Ich habe viele schlechte Dinge gehört, wenn es um "Manager" -Klassen geht. Vielleicht benenne ich meine Klassen nicht richtig. Ich habe jedoch keine Ahnung, wie …
Ich denke, wenn Sprachen als die gleichen wie kommerzielle Software betrachtet werden, besteht immer die Notwendigkeit, neue Funktionen hinzuzufügen, um neue Versionen zu rechtfertigen. Kann es Sprachen geben oder gibt es Sprachen, in denen Version 1.0 die endgültige Version ist? Natürlich sind Fehlerkorrekturen davon ausgenommen, aber der Funktionsumfang bleibt immer …
Wie teste ich eine Web Forms-Site? Es scheint mir, dass so viel davon vom Zustand und den Benutzereingaben abhängt, dass es nicht machbar wäre. Wenn es nicht machbar ist, gibt es eine gültige automatisierte Alternative?
Warum zieht es die Lisp-Community vor, alle Klammern am Ende der Funktion zu akkumulieren: (defn defer-expensive [cheap expensive] (if-let [good-enough (force cheap)] good-enough (force expensive))) Warum nicht eine Konvention wie C oder Java verwenden? Nun gut, Lisp ist viel älter als diese Sprachen, aber ich spreche über die zeitgenössischen Lispers. …
Heute habe ich ein Buch über die SQL Server-Optimierung durchgesehen und es schien, dass ein gewisser Teil der Ideen auf einem linearen Speichermodell beruhte. Verändern SSDs, die ein völlig anderes Speichermodell haben, in irgendeiner Weise das Spiel in Bezug darauf, wie man über Datenbankoptimierung oder -optimierung denkt?
Ich suche nach kleinen Programmierprojekten, mit denen ich potenziellen Mitarbeitern die Möglichkeit geben kann, ihre Programmierfähigkeiten einzuschätzen. Dies werden Programmierer sein, die gerade das College verlassen haben. Ich bin auf der Suche nach Projekten, die einige Stunden in Anspruch nehmen und deren Antworten nach dem Interview per E-Mail zurückgesendet werden. …
Beim Stackoverflow scheint es oft so zu sein, dass Leute (insbesondere Programmierer) dazu neigen, eine Lösung für ein Problem zu komplizieren, bei der die Lösung weitaus komplizierter ist als das ursprüngliche Problem? Ich bin in keiner Weise ein Experte, aber oft versuche ich, die einfachste Lösung zu wählen, die funktioniert …
Angenommen, Sie schätzen die Zeit für einen Fall auf 3 Tage. Am zweiten Tag stellen Sie fest, dass der Fall wächst und neue Szenarien auftauchen, die bei der Zeitschätzung nicht berücksichtigt wurden. Der neue Befund führt zu einer Verlängerung um 2 Tage (insgesamt 5 Tage). Dies ist ein typisches Problem, …
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.