Ich arbeite an einem Projekt, das einen sehr engen Zeitplan hat. Ich habe nicht viel Zeit zum Codieren und Testen (obwohl ich jeden Tag mehr als 12 Stunden arbeite, ist es immer noch verzögert), und das Ergebnis ist sehr fragil. Sein Code ist auch sehr Dilemma. Dieses Programm wird von …
Ich beschäftige mich mit Domain Driven Design und einige der Konzepte, denen ich begegne, sind auf den ersten Blick sehr sinnvoll, aber wenn ich mehr über sie nachdenke, muss ich mich fragen, ob das wirklich eine gute Idee ist. Das Konzept der Aggregate macht zum Beispiel Sinn. Sie erstellen kleine …
Dies kam in einer Diskussion mit einem Freund auf, und ich fand es schwer, mir irgendwelche guten Argumente auszudenken. Welche Vorteile bietet schwaches Tippen?
An einem aktuellen Job habe ich zwei Projekte, an denen ich arbeiten muss. Das erste ist ein sehr großes System und das zweite ist kleiner, aber auch groß (das erste Projekt wird seit 12 Jahren entwickelt, das zweite seit 4 Jahren). Anfangs arbeitete ich nur am ersten Projekt und versuchte …
In die Zone zu gelangen ist ein erfreulicher und fruchtbarer Prozess. Wir produzieren guten Quellcode und werden mit unserer Arbeit in der Zone sehr zufrieden. Aber wie kommt man in die "Zone"? Folgen Sie einem bestimmten Prozess? Kann außer dem Wechsel des E-Mail-Systems, von Mobiltelefonen und anderen nicht produktiven Anwendungen …
Wir haben alle schon von The Programmers Bill of Rights gehört und XP hat ein ähnliches Konzept. Es ist heutzutage eine häufige Beschwerde, dass wir viel über die Rechte der Menschen hören, aber nicht so sehr über ihre Verantwortlichkeiten, also was sollte auf der Verantwortungsliste des Programmierers stehen. Das sind …
Ich programmiere derzeit mit C, C ++ und Python. Ich möchte eine funktionierende Programmiersprache lernen, und jetzt neige ich zu Haskell. Ich möchte hier KEINEN "Haskell vs Lisp" Krieg beginnen; Was ich wissen möchte, ist Folgendes: Wenn ich Haskell hauptsächlich für das Erlernen der funktionalen Programmierung lerne, welche Vorteile habe …
Welche weltweit wichtigsten Algorithmen haben in den letzten Jahrzehnten am meisten zur Menschheit beigetragen? Ich dachte, dies ist ein gutes Allgemeinwissen, über das ein Entwickler Bescheid wissen sollte. Update: Behalten Sie die Antwort nach Möglichkeit bei einem bestimmten Programmieralgorithmus . Ich möchte eine Liste der wichtigsten erhalten, nur einen Algorithmus …
Als erstmaliger Teilzeit-Softwareentwickler in einem kleinen Beratungsunternehmen habe ich Mühe, Zeit für die Weiterentwicklung meines eigenen Softwareentwicklungswissens zu gewinnen - sei es, ein Buch zu lesen, die gängigen Fragen zu StackOverflow zu beantworten oder eine von uns entwickelte Technologie zu erforschen benutze ich ausführlich oder folge der Titelseite von Hacker …
Angenommen, es werden mehrere Zweige Aund Bein inkrementeller "Bugfix" -Zweig entwickelt C. Jetzt Cist schon "fertig" und mit dem Master verschmolzen. Aund Bbefinden sich noch in der Entwicklung und werden nicht behoben, bevor (möglicherweise) ein anderer Bugfix-Zweig in master zusammengeführt wird. Ist es eine gute Idee, Cso schnell wie möglich …
Ich habe diese Diskussion mit Kollegen, und wir können nicht herausfinden , was die Verwendung ist .Anyfür jeden gegebenen List<>, in C #. Sie können die Gültigkeit eines Elements im Array wie folgt überprüfen: if (MyList.Any()){ ...} //Returns true or false Welches ist genau das gleiche wie if (MyList.Count() != …
Die Blogosphäre enthält eine Reihe von Artikeln zum Thema AngularJS-App-Strukturierungsrichtlinien wie diese (und andere): http://www.johnpapa.net/angular-app-structuring-guidelines/ http://codingsmackdown.tv/blog/2013/04/19/angularjs-modules-for-great-justice/ http://danorlando.com/angularjs-architecture-understanding-modules/ http://henriquat.re/modularizing-angularjs/modularizing-angular-applications/modularizing-angular-applications.html Ein Szenario, das ich bisher noch nicht für Richtlinien und Best Practices kennengelernt habe, ist der Fall, dass Sie eine große Webanwendung mit mehreren "Mini-Spa" -Anwendungen haben und alle Mini-Spa-Anwendungen eine bestimmte …
Wie wertvoll (oder nicht) halten Sie tägliche Stand-up-Meetings ? Wenn Sie damit nicht vertraut sind, bezieht sich dies auf ein tägliches Meeting, das Teil von Scrum-Anhängern ist (und auf einige andere agile Methoden). Die Idee ist, dass Sie eine tägliche Besprechung abhalten, die auf 15 Minuten festgelegt ist und in …
Sagen Sie in meiner Anwendung, einige Benutzer geben uns ihren Nachnamen und andere nicht. Welcher Body wird in einer REST-API-Antwort bevorzugt: Mit einem "Null" -Wert: {"firstName": "Bob", "lastName": null} Oder nur ein fehlender Schlüssel: {"firstName": "Bob"}
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.