Zuallererst entschuldige ich mich, wenn dies der falsche Abschnitt des Netzwerks ist, um diese Frage zu posten. Wenn dies der Fall ist, können Sie es an einen geeigneteren Ort bringen ... Frage: Ich würde gerne Ihre Ideen dazu hören, wie Open Source-Projekte gestartet und ausgeführt werden können. Ich habe ein …
Ich las Code Complete und in dem Kapitel über Layout und Stil sagte er voraus, dass Code-Editoren eine Art Rich-Text-Formatierung verwenden würden. Das heißt, anstatt wie folgt auszusehen Procedure ResolveCollisions { Performs a posteriori collision resolution through spatial partitioning algoritm } ( CurrentMap : SpriteContext, PotentialColliders: SpriteList ) var Collider …
Ich habe viel darüber geredet, wie großartig Node.js für Echtzeit-Web-Apps ist - Dinge, die Sockets, Comet, AJAX-lastige Kommunikation und so weiter benötigen. Ich weiß, dass das ereignisgesteuerte, asynchrone, threadgesteuerte Modell auch für Parallelität mit geringem Overhead geeignet ist. Ich habe auch Node.js Tutorials für einfachere, "traditionelle" Nicht-Echtzeit-Apps gesehen (z. B. …
Wir müssen alle auf sie gestoßen sein - Entwickler, die es schon seit Ewigkeiten gibt und die fantastische Domänenkenntnisse haben, und die dieses Wissen dennoch nicht mit ihrem Team teilen. Das Team muss dringend das Wissen teilen, aber es scheint nicht so, als ob es aus dem Hamsterer geholt werden …
TDD- und Unit-Tests scheinen im Moment der große Rave zu sein. Aber ist es wirklich so nützlich im Vergleich zu anderen Formen des automatisierten Testens? Intuitiv würde ich vermuten, dass automatisierte Integrationstests viel nützlicher sind als Komponententests. Nach meiner Erfahrung liegen die meisten Fehler in der Interaktion zwischen Modulen und …
Ich schaute http://www.joelonsoftware.com/items/2011/06/27.html und lachte über Jon Skeets Witz, dass 0,3 nicht 0,3 ist. Ich persönlich hatte nie Probleme mit Floats / Decimals / Doubles, aber dann erinnere ich mich, dass ich 6502 sehr früh gelernt habe und in den meisten meiner Programme keine Floats benötigt habe. Das einzige Mal, …
in JavaScript: function getTopCustomersOfTheYear(howManyCustomers, whichYear) { // Some code here. } getTopCustomersOfTheYear(50, 2010); in C #: public List<Customer> GetTopCustomersOfTheYear(int howManyCustomers, int whichYear) { // Some code here } List<Customer> customers = GetTopCustomersOfTheYear(50, 2010); in PHP: public function getTopCustomersOfTheYear($howManyCustomers, $whichYear) { // Some code here } $customers = getTopCustomersOfTheYear(50, 2010); Gibt …
Ich habe gehört, Google verwendet Python, Java und C ++. Aber ich weiß nicht, wie diese Programmiersprachen verwendet werden. Ich meine, wofür wird Python, Java und C ++ bei Google verwendet. Warum sollten sie bis zu 3 Programmiersprachen verwenden, wenn 1 Sprache ausreicht? Weiß das jemand?
Da es sie für verschiedene Bereiche mit unterschiedlichem Nutzen gibt, bin ich gespannt auf den Ruf von Headhuntern / Personalvermittlern, die sich bei der Suche nach einem neuen Job ausschließlich an IT-Experten (z. B. Programmierer, Software-Ingenieure, CIOs usw.) wenden. Sind sie wirklich nützlich, oder ist es ein ziemlicher Erfolg oder …
Nun, ich habe die Bücher angeschlagen, wo immer ich kann. Ich habe ein Interview, das zuerst per Telefon für eine Position als Software-Ingenieur ansteht. Ich habe alle Blog-Beiträge gelesen, ich habe alle Berichte über Interviews gelesen (einige davon sind ziemlich alt), und Google selbst hat sogar eine Leseliste mit Büchern …
Ich lese die Daily WTF-Archive und insbesondere die Geschichten über IT-Unternehmen, die eine völlig falsche Herangehensweise an die Softwareentwicklung, den Job eines Entwicklers usw. haben. Einige Geschichten sind schrecklich: Ein Unternehmen verfügt aus Sicherheitsgründen nicht über ein lokales Netzwerk , ein anderes Unternehmen verfügt über einen Server für die Quellcodeverwaltung, …
Dieser Artikel über technische Schulden hat einige gute Punkte, darunter: An den "technischen Dingen" zu arbeiten funktioniert am besten, wenn es von Geschichten getrieben wird. Die Codebasis muss wahrscheinlich überall bearbeitet werden, aber die Auszahlung erfolgt nur dort, wo der Code aus benutzerbezogenen Gründen bearbeitet werden soll. Wenn keine Geschichten …
Wenn ich in einem Programmierinterview eine Frage stelle, kenne ich bereits die Antwort, beispielsweise einen Algorithmus für ein bestimmtes Problem. Soll ich das dem Interviewer mitteilen? Dieses Problem ist nur dann sinnvoll, wenn die Frage einen neuen Aspekt aufweist. Ein Beispiel ist "Wie würden Sie jedes Wort in einer Zeichenfolge …
Wenn Sie keine Ahnung von der Frage haben, wie antworten / handeln Sie, wenn Sie die Antwort überhaupt nicht kennen? Die Wahrheit zu sagen ist ziemlich offensichtlich. Aber wie könnten Sie versuchen, diese Schwäche in eine Stärke umzuwandeln?
Es weiterhin verblüfft mich , dass in der heutigen Zeit, Produkte , die Jahre der Nutzung auf dem Buckel haben, von einem Team von Profis, noch bis heute - nicht hilfreich Fehlermeldungen an den Benutzer zur Verfügung zu stellen. In einigen Fällen kann das Hinzufügen von wenigen zusätzlichen Informationen dem …
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.