Was ist der Unterschied zwischen Redewendung und Entwurfsmuster? Es scheint, dass sich diese Begriffe irgendwo überschneiden. Wo genau, weiß ich nicht. Sind sie austauschbar? Wann soll ich was verwenden? Hier ist eine Liste von C ++ - Redewendungen. Kann ich sie Entwurfsmuster nennen? Wikipedia definiert, Programmiersprache als einfaches Entwurfsmuster Was …
Die meisten Programmierer haben ihre eigenen Vorlieben für die Syntax-Hervorhebung von Farbschemata, aber ich habe mich gefragt, ob jemand jemals eine tatsächliche wissenschaftliche Studie über das beste Farbschema durchgeführt hat. Ich stelle mir vor, eine solche Studie würde Dinge wie die Lesbarkeit des Codes untersuchen, ob die Augen des Programmierers …
Ich habe keine andere Wahl , als alleine zu arbeiten, und kann keine adäquate Lösung finden, um meine Arbeit zu überprüfen, die Gesundheit zu überprüfen, jemanden zu finden, mit dem ich Ideen sammeln kann, über die besten Praktiken zu diskutieren und so weiter. Ich dachte, ich würde eine Antwort über …
Ich versuche derzeit zu entscheiden, welche serverseitige Sprache für die Webentwicklung gelernt und verwendet werden soll. Obwohl es relativ einfach ist, Informationen darüber zu erhalten, warum x, y oder z eine gute Sache sind, ist es schwieriger, die Nachteile der einzelnen Sprachen herauszufinden von ihnen. Insbesondere bin ich neugierig, welche …
Ich bin auf eine Reihe von Websites gestoßen, die entweder die Länge der zulässigen Kennwörter einschränken und / oder bestimmte Zeichen nicht zulassen. Dies ist eine Einschränkung für mich, da ich den Suchbereich meines Passworts erweitern und verlängern möchte. Es gibt mir auch ein unangenehmes Gefühl, dass sie kein Haschisch …
Go ist eine der wenigen Sprachen, die 'nah am Metall' laufen sollen, dh sie wird kompiliert, statisch typisiert und führt Code nativ ohne VM aus. Dies sollte es einen Geschwindigkeitsvorteil gegenüber Java, C # und dergleichen geben. Es scheint jedoch, dass es hinter Java steckt (siehe das Programmiersprachen-Shootout ) Ich …
Als ich anfing zu programmieren, ging ich davon aus, dass ich eines Tages an den Punkt kommen würde, an dem ich ein Projekt starten würde, indem ich mich hinsetze und ein UML-Diagramm aller Klassen skizziere, und mich dann so ziemlich daran halte. Ich programmiere jetzt seit ein paar Jahren und …
Wenn Sie die Zeit und Ressourcen haben, was wäre der effektivste Weg , um Ihr Gehalt als Vollzeit zu erhöhen Programmierer , außerhalb von nur Ihren Job? Mit "Gehalt" meine ich hier das Gehalt (bereinigt um die Lebenshaltungskosten des Standorts), das aus einem einzigen Programmierjob stammt.
Beim Stack Overflow sehe ich eine Menge PHP-Code in Fragen und Antworten, die MySQL-Abfragen enthalten, die für SQL-Injection-Angriffe sehr anfällig sind, obwohl grundlegende Problemumgehungen seit mehr als einem Jahrzehnt weit verbreitet sind. Gibt es einen Grund, warum diese Arten von Code-Snippets heute noch verwendet werden?
Ich sehe immer wieder Stellenausschreibungen als "Java Software Developer III" oder "Software Developer II". Gibt es eine offizielle Dokumentation, die diese Unterscheidungen klassifiziert?
Zunächst einige Hintergrundinformationen zu mir. Ich habe einen Doktortitel in CS und war sowohl als Software-Ingenieur als auch als Forschungs- und Entwicklungswissenschaftler bei sehr großen Unternehmen tätig, die Sie sehr gut kennen. Ich habe kürzlich meinen Job gewechselt und für beide Arten von Positionen ein Vorstellungsgespräch geführt (wie ich es …
Ich habe noch nie Programme geschrieben, die die Protokollierung in erheblichem Maße nutzen. Das Beste, was ich getan habe, ist, Stack-Traces zu erfassen, wenn Ausnahmen auftreten. Ich habe mich gefragt, wie viel loggen andere Leute? Kommt es darauf an, welche Art von Bewerbung Sie schreiben? Finden Sie die Protokolle tatsächlich …
Ich lerne gerade Lisp, und zwar aus einer Sprachentwicklung, die Locomotive BASIC -> Z80 Assembler -> Pascal -> C -> Perl -> C # -> Ruby ist. Mein Ansatz ist es, gleichzeitig: Schreiben Sie einen einfachen Web-Scraper mit SBCL, QuickLisp, closure-html und drakma Sehen Sie sich die SICP-Vorlesungen an Ich …
Ich glaube, jeder Programmierer hat mehrere Ideen, die er als innovativ oder zumindest wertvoll erachtet. Es kann eine Idee eines neuen Produkts sein, das diese Welt verbessern wird, oder ein neuer Entwicklungsansatz usw. Aber eine gute Idee muss umgesetzt und beworben werden. Dies erfordert viel Arbeit (Proofs of Concept, Prototypen, …
Wenn Sie als Teamleiter (z. B. ein 10-köpfiges Team) in ein neues Unternehmen eingestellt wurden, ist es wichtig, sich den Respekt der Teammitglieder zu verdienen. In den Anfängen weiß der neue Teamleiter möglicherweise nichts über die Teamkultur, die Codebasis und den Geschäftsbereich: Mit anderen Worten, er ist ein absoluter Neuling. …
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.