Softwareentwicklung

Fragen und Antworten für Fachleute, Akademiker und Studenten, die im Lebenszyklus der Systementwicklung arbeiten


6
Wie lerne ich Python von Null bis zur Webentwicklung? [geschlossen]
Ich möchte Python für die Webentwicklung lernen. Vorausgesetzt, ich habe bereits einige grundlegende Webentwicklungserfahrungen mit Java (JSP / Servlets). Ich bin bereits mit Webdesign (HTML, CSS, JS) und grundlegenden Programmierkonzepten vertraut. Wie gehe ich vor? Python in einer strukturierten Weise lernen, die mich schließlich zur Webentwicklung mit Python und Django …

3
Wie kann man die Kabine verlassen? [geschlossen]
Ich möchte wirklich aus der 9-5 "Kabine" herauskommen und etwas tun, wo ich von zu Hause aus arbeiten, abheben kann, wenn ich möchte, usw. Versteh mich nicht falsch ... Es macht mir nichts aus, hart zu arbeiten , aber ich genieße einfach nicht die ganze Unternehmenssache, in der meine Stunden, …

9
Wie soll ich mit Lisp anfangen? [geschlossen]
Ich programmiere seit Jahren und arbeite mich durch verschiedene Iterationen von Blub (BASIC, Assembler, C, C ++, Visual Basic, Java, Ruby in keiner bestimmten Reihenfolge von "Blub-ness") und möchte lernen Lispeln. Ich habe jedoch viel Schwung, was mit begrenzter Zeit (Familie, Vollzeitjob usw.) und einem angenehmen Glück mit meinem aktuellen …

24
Wie bekomme ich Geld von einem widerstrebenden Kunden? [geschlossen]
Ich habe diese Website vor 4 Monaten fertiggestellt. (Ich möchte die Website anonym halten. Wenn dieser Beitrag bei der Google-Suche von Kunden angezeigt wird, hat dies negative Auswirkungen auf deren Geschäft.) Wir haben mehrere Iterationen durchgeführt, der Kunde war sehr anspruchsvoll (und neugierig), ich habe alles eingehalten, was gewünscht wurde, …


3
Warum ist die PATCH-Methode nicht idempotent?
Ich habe mich darüber gewundert. Angenommen, ich habe eine userRessource mit idund nameFeldern. Wenn ich ein Feld aktualisieren möchte, könnte ich einfach eine PATCH-Anfrage an die Ressource wie folgt senden PATCH /users/42 {"name": "john doe"} Anschließend aktualisiert die Anwendung den Namen des Benutzers 42. Aber warum ist das Ergebnis anders, …


1
Behandlung einer 1D-Datenstruktur als 2D-Gitter
Ich arbeite mit einer nativen Klasse, die ein 2D-Bild als 1D-Array darstellt. Wenn Sie beispielsweise ein Pixel ändern möchten, müssen Sie jetzt festlegen, wie der Index aus den x,yKoordinaten abgeleitet werden soll. Nehmen wir also an, wir haben ein 1D-Array array1dwie dieses: array1d = [ a, b, c, d, e, …


10
Wie kann man am besten vermeiden, aufgeblähten GUI-Code zu schreiben?
Wenn ich mit GUI-Code arbeite, neigt der Code dazu, schneller als andere Arten von Code aufzublähen. Es scheint auch schwieriger zu refactorieren. Während ich in anderen Arten von Code ziemlich einfach umgestalten kann - ich finde, dass ich eine größere Klasse in kleinere Teile der Funktionalität zerlegen kann - bin …
48 refactoring  gui 


3
Kann ein Idiot mehr als zwei Eltern haben?
In dieser Dokumentation wird darauf hingewiesen Ein Festschreibungsobjekt kann eine beliebige Anzahl von Eltern haben. Nach meinem Verständnis ist der einzige Fall, in dem ein Commit mehr als ein Elternteil hat, der, wenn eine Zusammenführung stattgefunden hat, und in diesem Fall gibt es nur zwei Elternteile. Meine Frage ist also, …
48 git 

8
Warum ist NoSQL schneller als SQL?
Kürzlich wurde ich gefragt: Warum ist NoSQL schneller als SQL? Ich war mit der Prämisse der Frage nicht einverstanden ... es ist nur Unsinn für mich persönlich. Ich kann keine Leistungssteigerung durch die Verwendung von NoSQL anstelle von SQL feststellen. Möglicherweise SQL über NoSQL, aber nicht auf diese Weise. Vermisse …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.