Ich war während meiner gesamten Karriere ein praktischer Entwickler und liebe es, mit Code zu arbeiten. Ich habe mich immer über den Teamleiter geärgert, der wenig oder kein Fachwissen in Bezug auf eine bestimmte Technologie hat und dennoch auf einer bestimmten Implementierung besteht. Jetzt befinde ich mich auf der anderen …
Ich beende meine App für das iPad und die Dateinamenerweiterung (wird hauptsächlich verwendet, damit Mail und Dropbox wissen, in welchem Programm die Dateien geöffnet werden sollen) besteht aus 12 Zeichen. Die einzige Dateinamenerweiterung, die annähernd so lang ist, ist tax2010. Warum gibt es so wenig Variationen zu diesem Thema und …
Ich habe gehört, dass ich die Abhängigkeitsinjektion über Singleton für meinen Kollegen verwendet habe. Ich kann immer noch nicht erkennen, ob es sich um zwei orthogonale Muster handelt, die gegeneinander ausgetauscht werden können. Oder ist DI eine Methode, um das Singleton-Muster testbar zu machen? Bitte schauen Sie sich das folgende …
Nehmen wir an, wir gehen von 1 auf 5. Die kürzeste Route ist 1-4-3-5 (insgesamt 60 km). Dazu können wir den Dijkstra-Algorithmus verwenden. Das Problem ist nun, dass die kürzeste Route aufgrund von Staus oder anderen Faktoren nicht immer die schnellste ist. Beispielsweise: 1-2 hat bekanntermaßen häufige Staus, daher sollte …
Eine der in Jez Humbles Continuous Delivery beschriebenen Vorgehensweisen ist, dass Sie ein Paket erstellen und es dann für jede Umgebung freigeben, in der Sie es bereitstellen, damit die Bereitstellung und die Artefakte selbst mehrmals getestet wurden, bevor Sie in die Produktion gehen. Ich unterstütze diese Idee voll und ganz. …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 4 Jahren . Ich bin ein Auftragnehmer einer großen Firma. Derzeit sind drei Entwickler an dem …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 5 Jahren . Vor ein paar Monaten habe ich mich mit Subversion und GIT beschäftigt und …
Flow ist ein Konzept, das von Mihaly Csikszentmihalyi eingeführt wurde. Kurz gesagt, es bedeutet, in die "Zone" zu gelangen. Sie fühlen sich in Ihre Aufgabe vertieft und konzentriert. Die Aufgabe kann schwierig, aber gleichzeitig herausfordernd sein. Wenn Menschen Flow erreichen, steigt ihre Produktivität. Das Programmieren erfordert viel mentalen Fokus, da …
Wenn das Werfen System.Exceptionso schlecht ist, warum wurde es dann überhaupt nicht Exceptiongemacht abstract? Auf diese Weise wäre es nicht möglich anzurufen: throw new Exception("Error occurred."); Dies würde die Verwendung abgeleiteter Ausnahmen erzwingen, um weitere Details zu dem aufgetretenen Fehler bereitzustellen. Wenn ich beispielsweise eine benutzerdefinierte Ausnahmehierarchie für eine Bibliothek …
Aus dem Polymorphismus auf Wikipedia In der Informatik ist Polymorphismus eine Programmiersprache, mit der Werte verschiedener Datentypen über eine einheitliche Schnittstelle verarbeitet werden können. Von der Ente, die auf Wikipedia schreibt In der Computerprogrammierung mit objektorientierten Programmiersprachen ist die Ententypisierung ein dynamischer Typisierungsstil, bei dem der aktuelle Satz von Methoden …
Ich bin über Greg Youngs Vortrag gestolpert. 7 Gründe, warum DDD-Projekte scheitern, wo er etwas erwähnt, das er um 7:20 DDD-Lite nennt. Zusammenfassend sagt er, dass einige DDD als Mustersprache (Entitäten, Repositorys, Wertobjekte, Services usw.) verwenden, ohne etwas anderes im Zusammenhang mit DDD zu tun. Er postuliert, dass 60% oder …
Ich beginne Vim zu lernen und folge einigen der hier in stackexchange gegebenen Ratschläge. Ich fange an, es in einigen Spielzeugprojekten zu verwenden, und ich bin damit cool. Aber ich begann mich zu fragen, wie Sie produktiv sein können, ohne ständig andere Dateien zu öffnen, nur um zu wissen, wie …
Ich habe vor ungefähr sechs Monaten darüber nachgedacht, mich einem Open-Source-iPhone- oder iPad-Projekt anzuschließen, um meine Kenntnisse in Objective-C zu verbessern, aber jedes Mal, wenn ich es mache, sehe ich Tausende von Codezeilen in großen Projekten, die ich verwende Am Ende überzeuge ich mich selbst. Ich würde es nie verstehen. …
Ich frage mich, warum schwach typisierte Sprachen immer noch aktiv entwickelt werden. Welchen Nutzen kann man beispielsweise davon ziehen, schreiben zu können? $someVar = 1; (...) // Some piece of code $someVar = 'SomeText'; anstatt die sehr unterschiedliche, stark typisierte Version zu verwenden int someInt = 1; (...) string SomeString …
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Ich habe eine Windows Phone 7-Anwendung geschrieben, um 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.