Softwareentwicklung

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

19
Schneller codieren (ohne Qualitätseinbußen) [closed]
Ich bin seit mehreren Jahren ein professioneller Programmierer. Die Kommentare zu meinem Code waren im Allgemeinen die gleichen: Schreibt tollen Code, ist gut getestet, könnte aber schneller sein . So wie werde ich schneller Coder, ohne Abstriche an der Qualität? Um dieser Frage willen beschränke ich den Geltungsbereich auf C …

7
Beziehung zwischen C #, .NET, ASP, ASP.NET usw. [geschlossen]
Ich bin wirklich unklar über den Unterschied zwischen C #, C # .NET und dem Gleichen für ASP und andere '.NET'-Sprachen. Soweit ich weiß, ist .NET eine Bibliothek / ein Framework von ... Dingen. Ich denke, dass sie im Wesentlichen Zugriff auf Windows-Daten wie Formularelemente usw. haben, aber dies scheint …
143 c#  .net  asp.net 


8
'Modul importieren' vs. 'Modul importieren'
Ich habe immer diese Methode verwendet: from sys import argv und argvmit nur argv verwenden . Es gibt jedoch eine Konvention, die dies verwendet: import sys und mit dem argv von sys.argv Die zweite Methode macht den Code selbst dokumentiert und ich halte mich (wirklich) daran. Aber der Grund, warum …
143 python 


17
Codierungsstandard für Klarheit: Jede Codezeile kommentieren?
Ich habe in Geschäften gearbeitet, die lebenswichtige Software herstellen, und habe mich mit Kommentierungsregeln befasst, die den Code lesbar halten und möglicherweise Leben retten sollten. Meiner Erfahrung nach ist die Anforderung, von einer Checkliste gestrichen zu werden, hirnschmerzhaft und hilft mir nicht, mich darauf zu konzentrieren, verständlichen Code zu schreiben. …

30
Wie werde ich ein "schnellerer" Programmierer?
Meine letzte Berufsbewertung enthielt nur einen Schwachpunkt: Aktualität. Ich bin mir bereits einiger Dinge bewusst, die ich tun kann, um dies zu verbessern, aber was ich suche, sind einige weitere. Hat jemand Tipps oder Ratschläge, wie er die Geschwindigkeit seiner Ausgabe steigern kann, ohne die Qualität zu beeinträchtigen? Wie schätzen …


10
Sollen wir Typen für alles definieren?
Kürzlich bin ich auf ein Problem mit der Lesbarkeit meines Codes gestoßen. Ich hatte eine Funktion, die eine Operation ausführte und eine Zeichenfolge zurückgab, die die ID dieser Operation zum späteren Nachschlagen darstellt (ein bisschen wie OpenFile in Windows, das ein Handle zurückgibt). Der Benutzer würde diese ID später verwenden, …
141 type-systems 

21
Wie behalten Sie den Fokus bei, wenn ein bestimmter Aspekt der Programmierung mehr als 10 Sekunden in Anspruch nimmt? [geschlossen]
Es fällt mir sehr schwer, mich auf das zu konzentrieren, was ich mache (programmtechnisch), wenn etwas (Kompilierung, Startzeit usw.) mehr als nur ein paar Sekunden dauert. Anekdotisch scheint es, dass die Schwelle ungefähr 10 Sekunden beträgt (und ich erinnere mich, dass ich über Studien gelesen habe, die dasselbe sagten, obwohl …



1
Modul vs. Paket?
Wann immer ich das tue, habe from 'x' import 'y'ich mich gefragt, welches das "Modul" und welches das "Paket" ist und warum es nicht umgekehrt ist?
140 python  packages  modules 

9
Pflegen Sie Hunderte von benutzerdefinierten Filialen über die Hauptfiliale
Derzeit haben wir einen Hauptzweig für unsere PHP-Anwendung in einem gemeinsam genutzten Repository. Wir haben mehr als 500 Kunden, die Abonnenten unserer Software sind, von denen die meisten Anpassungen für verschiedene Zwecke vornehmen, jeweils in einer eigenen Niederlassung. Die Anpassung kann ein anderer Textfeldname, eine völlig neue Funktion oder ein …


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.