Also habe ich eine Reihe von wirklich schlechten Erfahrungen gemacht und frage mich, was ich falsch mache. Ich habe als Teilzeitprogrammierer an einer großen Universität angefangen. Ich hatte ein Problem mit meinem Handgelenk und bat (freundlich) um Hilfe bei meinen ergonomischen Anpassungen. Mein Chef fing an, mich anzuschreien und behauptete …
Als jemand mit einem Electronic Engineering statt Grad Informatik, was ist das ein Bit der Informatik soll ich das wissen , um mich zu einem besseren realen Welt Programmierer? (Unter realer Welt verstehe ich etwas, das ich in meiner täglichen Arbeit als Programmierer nutzen und davon profitieren werde. Ich würde …
Ich sehe immer, dass Abstraktion eine sehr nützliche Funktion ist, die OO für die Verwaltung der Codebasis bietet. Aber wie werden große Nicht-OO-Codebasen verwaltet? Oder werden diese irgendwann einfach zu einem " Big Ball of Mud "? Update: Anscheinend denkt jeder, dass 'Abstraktion' nur Modularisierung oder Verstecken von Daten ist. …
Ich denke, wir haben das alle gesehen. Anfänger stellen Fragen zu Stack Overflow, die sich an den Grundzügen orientieren ... Ich versuche es zu tun (sehr vage Beschreibung des Ziels), aber es funktioniert nicht / ich erhalte einen Fehler / eine Ausnahme. Bitte helfen Sie! Ist es nicht seltsam, dass …
Das Sprichwort "Es ist einfacher, um Verzeihung zu bitten, als um Erlaubnis zu bitten" scheint bei Programmierern ziemlich beliebt zu sein, und das IIRC wurde Grace Hopper zugeschrieben. In welchen Situationen ist dies typischerweise der Fall, und warum glauben Sie, dass eine solche eingängige Behauptung zutrifft?
Es ist Zeit. Sie haben lange und hart gearbeitet, um Ihre Vision dem Open-Source-Projekt, das Sie lieben, hinzuzufügen, an dem Sie gearbeitet, debattiert und zu dem Sie unschätzbare Mengen an Code und Erkenntnissen beigetragen haben. Aber es wird nicht mit den bestehenden Entwicklern klappen. Sie müssen endlich den Code eingeben. …
Ich arbeite für eine Firma, die mehrere Sprachen unterstützt: COBOL, VB6, C # und Java. Ich benutze diese Sprachen für meine Hauptarbeit, aber ich sehe mich oft damit konfrontiert, einige Nebenprogramme (z. B. Skripte) in Python zu programmieren, weil ich fand, dass es das beste Werkzeug für diese Art von …
Nachdem ich den ganzen Morgen damit verbracht hatte, etwas einzuchecken, wurde mir klar, dass ich ein paar Arbeitstage verloren habe. Das ist schon mal passiert - und ist anscheinend bei SourceSafe weit verbreitet. Kann SourceSafe ohne Probleme erfolgreich verwendet werden und wenn ja, wie?
Elite-Entwickler können 10x produktiver sein als ein durchschnittlicher Entwickler. Offensichtlich ist es einfacher, einen Elite-Entwickler auf der ganzen Welt zu finden als im Hinterhof eines Unternehmens. Wenn sich ein Unternehmen nicht an einem Hotspot für Programmierer befindet, sollte es in Betracht ziehen, Mitarbeiter einzustellen, die von zu Hause aus arbeiten?
Das Lesen des SQLite- Quellcodes ist IMO-Mission unmöglich. Dabei handelt es sich um eine nützliche, recht komplexe Software (schließlich handelt es sich um eine vollständig eingebettete Datenbank), die heruntergeladen, kompiliert und aus anderem Code verwendet und ständig aktualisiert werden kann. Wie schaffen es die Leute, solch extrem komplexen und schwer …
Egal wie sehr Sie eine Programmiersprache lieben, es gibt immer ein paar Details, die nicht so schön sind, wie sie sein könnten. In dieser Frage möchte ich mich speziell auf Syntaxelemente konzentrieren. Welches Syntaxelement ist für Sie in einer Programmiersprache, die Sie häufig verwenden (vielleicht Ihre Lieblingsprogrammiersprache oder die, die …
Ich habe zwei Geschichten (ich weiß, dass sie den Nutzenteil vermissen) Als Kreditverwaltungsbenutzer kann ich die aktuellen und vorherigen Gehaltsunterschiede für Büros anzeigen. Als Kreditverwaltungsbenutzer kann ich eine E-Mail mit einer PDF-Datei mit den aktuellen und früheren Gehaltsunterschieden für Büros erhalten. Die beiden sind insofern verwandt, als sie dieselben Abfrage- …
Ich bin der Meinung, dass die Weitergabe anonymer Funktionen, die mehr als ein paar Codezeilen enthalten, als Argumente für andere Funktionen die Lesbarkeit und Selbstdokumentation drastisch bis zu dem Punkt beeinträchtigt, an dem ich dies für wahrscheinlich halte Weitaus besser für alle, die wahrscheinlich den Code verwenden, um nur eine …
Mergesort ist ein Divisions- und Eroberungsalgorithmus und ist O (log n), da die Eingabe wiederholt halbiert wird. Aber sollte es nicht O (n) sein, weil, obwohl die Eingabe in jeder Schleife halbiert wird, jedes Eingabeelement iteriert werden muss, um das Austauschen in jedem halbierten Array durchzuführen? Dies ist meiner Meinung …
Ich versuche, eine KI für ein Kartenspiel zu entwickeln und bin ein bisschen über die Technik / den Algorithmus, den ich verwenden sollte, festgefahren. Hier einige Annahmen zum Spiel: Nachdem die Karten an die Spieler verteilt wurden, gibt es keine Zufälligkeit mehr. Ich meine hier, dass jeder Spieler wählen kann, …
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.