Da diese Site von einem globalen Publikum von Programmierern gelesen wird, möchte ich wissen, ob die Menschen im Allgemeinen der Ansicht sind, dass die überwiegende Mehrheit der Softwareinnovationen - Sprachen, Betriebssysteme, Tools, Methoden, Bücher usw. - immer noch aus den USA, Kanada und Kanada stammen die EU. Ich kann mir …
Was machen Sie, wenn Sie mit jemandem zusammenarbeiten, der dazu neigt, stilistisch schlechten Code zu schreiben? Der Code, von dem ich spreche, ist normalerweise technisch korrekt, vernünftig strukturiert und mag sogar algorithmisch elegant sein, sieht aber nur hässlich aus . Wir haben: Mischung verschiedener Namenskonventionen und Titel ( underscore_styleund camelCaseund …
Vor ein paar Monaten befand sich meine Firma mit den Händen um einen brandheißen Notfall eines Projekts, und mein gesamtes Team von sechs Mitarbeitern absolvierte im Grunde genommen eine fünfwöchige "Crunch Week". In den 48 Stunden vor dem Go-Live habe ich 41 von ihnen gearbeitet, zwei Nacht für Nacht. Mittendrin …
20% der Zeit ist es die Kultur eines Arbeitgebers, die es seinen Mitarbeitern ermöglicht, 20% ihrer Zeit mit der Arbeit an Projekten zu verbringen, die sie interessant finden - es kann sein, dass sie eine neue App erfinden oder einen bestehenden Prozess verbessern. Einige Leute kennen das vielleicht als Stinktier …
Grundsätzlich möchte ich viele Programmiersprachen lernen, um ein großartiger Programmierer zu werden. Ich kenne nur eine Handvoll davon und ich hatte gehofft, jemand könnte herausfinden, wie viele Klassen oder Arten von Programmiersprachen es gibt . Zum Beispiel, wie Sie sie zusammenfassen würden, wenn Sie sie in Gruppen lernen müssten. Ich …
Niemand ist perfekt und egal was wir tun, wir werden von Zeit zu Zeit Code produzieren, der Fehler enthält. Mit welchen Methoden / Techniken können Sie die Anzahl der von Ihnen verursachten Fehler verringern, sowohl beim Schreiben neuer Software als auch beim Ändern / Verwalten von vorhandenem Code?
Dies geht auf ein Gespräch zurück, das ich mit meiner Freundin geführt habe. Ich versuchte ihr zu sagen, dass ich mich in meiner Programmiersprache (C ++) einfach nicht ausreichend fühle, um mich als gut zu bezeichnen. Dann fragte sie mich: "Wann betrachtest du dich als gut genug?" Das ist eine …
Ich freue mich auf die Auswertung von ORMs. Ich habe SubSonic , Linq-to-SQL und Entity Framework verwendet . Ich habe ein Entwicklerteam, das von Junioren bis Senioren reicht. Was sind die Kriterien für die Bewertung eines ORM für .NET?
Ich weiß, dass einige Leute massive Befürworter einer testgetriebenen Entwicklung sind. Ich habe in der Vergangenheit Unit-Tests verwendet, aber nur, um Vorgänge zu testen, die einfach getestet werden können oder von denen ich glaube, dass sie möglicherweise korrekt sind. Eine vollständige oder nahezu vollständige Codeabdeckung scheint viel Zeit in Anspruch …
Ich beziehe mich darauf, dem Nicht-Programmierer zu erklären, was Programmierung ist. Ich habe vor der Erstellung dieser Frage nach ähnlichen Fragen gesucht, aber die wenigen, die ich gefunden habe, schienen der Frage auszuweichen, und ich würde gerne einige Metaphern oder Analogien sehen. Ich persönlich finde es einfacher, jemandem etwas Technisches …
Interessiert daran, von den Erfahreneren zu erfahren, ob jemand einen Job als Programmierer ohne Hochschulabschluss finden kann. Betrachten Sie diese Person als einen durchschnittlichen Programmierer. Würde jemand überhaupt in Betracht ziehen, ihm / ihr eine Chance auf ein Vorstellungsgespräch zu geben? Die Sprachen von Interesse wären python / php / …
Ich beginne ein neues Projekt in der Arbeit und werde wahrscheinlich fast der einzige Entwickler des Projekts sein, obwohl ein oder zwei andere Entwickler vorhandene Anwendungen oder einfache Skripte in das Hauptprojekt integrieren müssen. Das Projekt muss kleine Mengen- und Streaming-Datenmengen verarbeiten und sowohl ereignisgesteuerte als auch bedarfsgesteuerte Codeausführungen durchführen. …
Dieses Programmierstil-Dokument hat eine allgemeine Regel: Die Regeln können verletzt werden, wenn starke persönliche Einwände dagegen erhoben werden. Dies kollidiert mit der Art und Weise, wie ich denke, und es gibt viele Artikel, die besagen, dass der Codierungsstil tatsächlich wichtig ist. Zum Beispiel das sagt: In einem Kodierungsstandarddokument wird den …
Mein Kollege und ich haben unterschiedliche Meinungen zum Verhältnis zwischen Basisklassen und Interfaces. Ich bin der Meinung, dass eine Klasse keine Schnittstelle implementieren sollte, es sei denn, diese Klasse kann verwendet werden, wenn eine Implementierung der Schnittstelle erforderlich ist. Mit anderen Worten, ich sehe Code gerne so: interface IFooWorker { …
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.