Ich bin kürzlich einem Entwicklungsprojekt beigetreten und wurde plötzlich als leitender Entwickler eingestellt. Meine Hauptaufgabe besteht darin, den Programmierteil des Projekts in Aufgaben aufzuteilen, diese Aufgaben den anderen Entwicklern zu übergeben und dann sicherzustellen, dass die Teile zusammenarbeiten. Das Problem ist jedoch, dass ich keine Ahnung habe, wie das geht. …
Ich bin jetzt seit etwas mehr als einem Jahr mit der Informatik vertraut, und meiner Erfahrung nach scheinen C und C ++ beide als "ultraschnelle" Sprachen zu gelten, während andere wie Python und solche Skriptsprachen normalerweise als etwas langsamer gelten . Aber ich habe auch viele Fälle gesehen, in denen …
Ich habe kürzlich meinen Vollzeitjob bei Mega-Corp gekündigt und mich entschieden, einen Teilzeitjob zu suchen. Seitdem habe ich mit einem halben Dutzend potenzieller Arbeitgeber gesprochen, und jeder von ihnen hatte die gleiche Reaktion, als ich die magischen Worte "Teilzeit" sagte - sie alle schlossen und wurden misstrauisch. Jetzt verstehe ich, …
Als Linux-Entwickler (auf der Serverseite) weiß ich nicht, wo und warum ich C ++ verwenden soll. Wenn ich zur Aufführung gehe, ist die erste und letzte Wahl C. Wenn "Leistung" nicht das Hauptproblem ist, sind Programmiersprachen wie Perl und Python eine gute Wahl. Fast alle Open Source-Anwendungen, die ich in …
Ich habe die Geschichte mehrerer C # - und Java-Klassenbibliotheksprojekte auf GitHub und CodePlex gesehen und sehe einen Trend zum Umstieg auf Factory-Klassen im Gegensatz zur direkten Objektinstanziierung. Warum sollte ich viele Factory-Klassen verwenden? Ich habe eine ziemlich gute Bibliothek, in der Objekte auf altmodische Weise erstellt werden - durch …
HTTP-Weiterleitungen erfolgen über die HTTP-Codes 301 und 302 (möglicherweise auch andere Codes) und ein als "Ort" bezeichnetes Header-Feld, das die Adresse des neuen Zielorts enthält. Browser senden jedoch immer eine "GET" -Anforderung an diese URL. Häufig müssen Sie Ihren Benutzer jedoch per POST auf eine andere Domain umleiten (z. B. …
Ich bin ein CS-Student mit mehrjähriger Erfahrung in C und C ++. In den letzten Jahren habe ich ständig mit Java / Objective C an der App-Entwicklung gearbeitet und bin nun auf Webentwicklung umgestiegen und habe mich hauptsächlich auf Ruby konzentriert Rails und ich kamen zu der Erkenntnis, dass ich …
Dies ist ein kleiner Witz, aber jedes Mal, wenn ich so etwas codieren muss, stört mich die Wiederholung, aber ich bin nicht sicher, ob eine der Lösungen nicht schlechter ist. if(FileExists(file)) { contents = OpenFile(file); // <-- prevents inclusion in if if(SomeTest(contents)) { DoSomething(contents); } else { DefaultAction(); } } …
Ich habe gehört, dass die Aufnahme von Nullreferenzen in Programmiersprachen der "Milliarden-Dollar-Fehler" ist. Aber wieso? Sicher, sie können NullReferenceExceptions verursachen, aber was nun? Jedes Element der Sprache kann bei unsachgemäßer Verwendung eine Fehlerquelle darstellen. Und was ist die Alternative? Ich nehme an, anstatt dies zu sagen: Customer c = Customer.GetByLastName("Goodman"); …
Ich entwickle derzeit eine Webanwendung für die staatliche Landplanung. Die Anwendung wird hauptsächlich im Browser ausgeführt und verwendet Ajax zum Laden und Speichern von Daten. Ich werde die erste Entwicklung machen und dann meinen Abschluss machen (es ist ein Studentenjob). Danach wird der Rest des Teams das gelegentliche Feature nach …
Ich war heute in eine Programmierdiskussion involviert, in der ich einige Aussagen machte, die im Grunde genommen davon ausgegangen sind, dass Zirkelverweise (zwischen Modulen, Klassen, was auch immer) im Allgemeinen schlecht sind. Als ich mit meinem Pitch fertig war, fragte mein Kollege: "Was ist los mit Zirkelverweisen?" Ich habe starke …
Alle Programmierer scheinen sich einig zu sein, dass die Lesbarkeit von Code weitaus wichtiger ist als einzeilige Zeichen mit kurzer Syntax, bei denen jedoch ein erfahrener Entwickler die Interpretation mit einem gewissen Maß an Genauigkeit durchführen muss - dies scheint jedoch genau die Art und Weise zu sein, wie reguläre …
Welche Plattform würden Sie aus Entwicklersicht für eine große Social-Web-Anwendung in Betracht ziehen? Wenn Sie uns einige Details zu den Stärken der jeweiligen Alternative mitteilen könnten, wäre dies großartig.
Ich lerne und programmiere seit einiger Zeit in C #. Trotzdem kann ich die Nützlichkeit von Schnittstellen nicht beurteilen. Sie bringen zu wenig auf den Tisch. Abgesehen von der Bereitstellung der Funktionssignaturen tun sie nichts. Wenn ich mich an die Namen und Unterschriften der Funktionen erinnern kann, die implementiert werden …
Diese Frage stelle ich mir oft, wenn ich mit Entwicklern zusammenarbeite. Bisher habe ich in vier Unternehmen gearbeitet und festgestellt, dass es mir an Aufmerksamkeit mangelt, Code sauber zu halten und mit technischen Schulden umzugehen, die zukünftige Fortschritte in einer Software-App behindern. Zum Beispiel hatte die erste Firma, für die …
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.