Das Problem, das ich habe, ist, dass die meisten C ++ Bücher, die ich lese, fast immer für die Syntax und die Grundlagen der Sprache ausgegeben werden, z. B. für forSchleifen while, Arrays, Listen, Zeiger usw. Aber sie scheinen nie etwas zu bauen, das einfach genug ist, um es zu …
Ich habe gerade gelernt, wie eine verzögerte Evaluierung funktioniert, und habe mich gefragt, warum die verzögerte Evaluierung nicht in jeder derzeit produzierten Software angewendet wird. Warum noch eifrige Auswertung verwenden?
Kennt jemand eine gute Methode, um Benutzer dazu zu bringen, einen halbwegs anständigen (gelesenen: nützlichen ) Fehlerbericht zu schreiben ? Wir wollten etwas entwickeln, das für die meisten Benutzer sinnvoll ist (leicht zu lesen und zu verstehen), aber auch Entwicklern nützliche Informationen bieten. Es funktioniert nicht, wenn ich auf den …
Wir alle haben definitiv das eine oder andere Mal typedefs und #defines benutzt. Während ich heute mit ihnen zusammenarbeite, habe ich angefangen, über etwas nachzudenken. Betrachten Sie die folgenden 2 Situationen, um einen intDatentyp mit einem anderen Namen zu verwenden: typedef int MYINTEGER und #define MYINTEGER int Wie in der …
Ich möchte einen Thick-Client-Desktop-Open-Source-Twitter-Client erstellen. Ich verwende .NET als Sprache und Twitterizer als OAuth / Twitter-Wrapper und meine App wird wahrscheinlich als Open Source veröffentlicht. Um ein OAuth-Token zu erhalten, sind vier Informationen erforderlich: Access Token (Twitter-Benutzername) Zugriffsgeheimnis (Twitter-Passwort) Verbraucherschlüssel Verbrauchergeheimnis Die zweiten beiden Informationen dürfen nicht wie ein privater …
Wann haben die Leute angefangen, Readme-Dateien zu schreiben? Es scheint, dass so ziemlich alle Programme diese Datei haben, unabhängig vom Format. Gibt es eine dokumentierte erste Verwendung dieses Dokuments?
Im Q & A-Abschnitt dieses Vortrags sagt Douglas Crockford, dass jQuery nicht so gut skaliert wie einige andere beliebte Bibliotheken. Was meint er damit und was macht die anderen Bibliotheken skalierbarer?
Viele von Ihnen arbeiten für große Unternehmen, die bekannte Software liefern. Ich habe mich gefragt, wie viel ursprünglicher Code (im Grunde genommen Code der Version "v1.0") in modernen Massenanwendungen wie z. B. Firefox, Photoshop, Windows, Linux usw. noch vorhanden ist. Ich würde Erfahrung aus erster Hand und echte Kriegsgeschichten wirklich …
In unserem Shop verwenden wir SVN für die Quellcodeverwaltung und CruiseControl für CI für die Verarbeitung automatischer Builds und Bereitstellungen in unseren Entwicklungs-, Test- und Integrationsumgebungen. Dies alles funktioniert reibungslos. Aufgrund von Hardware- und Ressourcenbeschränkungen ist unsere Integrationsumgebung jedoch keine Umgebung mit einem Lastausgleich von 2 Servern wie unsere Produktionsumgebung. …
Als ich IoC Container in meinem letzten Projekt verwendet habe, bin ich zu anämischen Entitäten und dem größten Teil meiner Geschäftslogik in Stateless Services gekommen. Ich habe Projekte von anderen Entwicklern gesehen, die "Inversion of Control" verwenden und die immer "anämisch" sind. Ist es möglich, IoC und Rich Domain zu …
Ich bin im Begriff, ein neuer Hochschulabsolvent zu werden, und ich versuche, ein Praktikum oder eine Stelle als Junior Software Engineer zu bekommen. Ich habe jedoch keinerlei Erfahrung auf diesem Gebiet. Alles, was ich haben werde, ist mein Abschluss und meine Klassenprojekte, die ich abgeschlossen habe. Wie kann ich meinen …
Was ist eine gute Einstellung der Entwickler, wenn sie über neue Funktionen diskutieren, und zwar über unkritische / fragwürdige Funktionen? Angenommen, Sie entwickeln eine Java-ähnliche Sprache, und der Chef sagt: "Wir brauchen Zeiger, damit Entwickler direkt mit dem Objektspeicher experimentieren können!" Sollte der Entwickler die Idee verwerfen, weil sie unvorstellbare …
Ich nehme an einem Software-Design-Kurs teil, in dem ich eine Open-Source-Software zur Analyse aus Sicht des Software-Designs auswählen sollte. Es muss ein großes Projekt sein: mindestens 100.000 Codezeilen. Ich würde wirklich gerne eine Software wählen, die sehr gut entworfen und aufgebaut ist, um gute Einblicke in gutes Software-Design zu haben. …
Vor kurzem habe ich eine Reihe von Codierungsstandards für unser Unternehmen entwickelt. (Wir sind ein neues Team, das in eine neue Sprache für das Unternehmen verzweigt.) Bei meinem ersten Entwurf habe ich den Zweck unserer Codierungsstandards in der Verbesserung der Lesbarkeit, Wartbarkeit, Zuverlässigkeit und Leistung festgelegt. (Ich habe Beschreibbarkeit, Portabilität, …
Als ich zuvor gefragt habe, was für langsame Software verantwortlich ist, deuteten einige Antworten darauf hin, dass es sich um ein Sozial- und Verwaltungsproblem handelt: Dies ist kein technisches Problem, sondern ein Marketing- und Managementproblem. Letztendlich sind die Produktmanager dafür verantwortlich, die Spezifikationen für das zu schreiben, was der Benutzer …
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.