Softwareentwicklung

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

12
Ist es besser, sich auf ein Fachgebiet zu spezialisieren, das mir gefällt, oder mich auf andere Gebiete zu erweitern, um meinen Horizont zu erweitern? [geschlossen]
Dies ist ein Dilemma, über das ich schon eine ganze Weile nachgedacht habe. Ich bin ein Doktorand und meine Interessengebiete sind Programmiersprachendesign, Codeanalyse, Kompilierung usw. Bisher war dieses Gebiet für mich sehr interessant und lohnend, daher habe ich darüber nachgedacht, einen Job in diesem Gebiet zu finden und fortzufahren darauf …


14
Warum werden Objekte als Referenz übergeben?
Ein junger Mitarbeiter, der OO studierte, hat mich gefragt, warum jedes Objekt als Referenz übergeben wird, was das Gegenteil von primitiven Typen oder Strukturen ist. Es ist ein gemeinsames Merkmal von Sprachen wie Java und C #. Ich konnte keine gute Antwort für ihn finden. Was sind die Beweggründe für …

4
Gibt es Bereiche, in denen TDD einen hohen ROI bietet, und andere Bereiche, in denen der ROI so niedrig ist, dass es sich nicht lohnt, ihm zu folgen? [geschlossen]
Testgetriebene Entwicklung. Ich verstehe es, wie es. Das Schreiben von Tests erfordert jedoch zusätzlichen Aufwand. Daher sollte TDD in der gesamten Codebasis universell verwendet werden, oder es gibt Bereiche, in denen TDD einen hohen ROI bietet, und andere Bereiche, in denen der ROI so niedrig ist, dass es sich nicht …

4
Was zählt als IDE?
Kürzlich die Frage gelesen Welche Sprachen verwenden Sie ohne eine IDE? Eine Frage, die in ein paar Antworten gestellt wurde, war "ist Notepad ++ und IDE?" Eine Antwort auf die ursprüngliche Frage lautete "Keine, ich benutze vim ...", was impliziert, dass vim eine IDE ist. Aber dann schlug eine andere …
31 ide 


5
Programmiere ich zu langsam? [geschlossen]
Ich war erst ein Jahr in der Branche und hatte einige Probleme, Schätzungen für bestimmte Aufgaben vorzunehmen. Bevor Sie dies schließen, habe ich bereits Folgendes gelesen: Wie kann ich antworten, wenn Sie nach einem Kostenvoranschlag gefragt werden? und das ist ungefähr das gleiche Problem, das ich habe. Aber ich suche …

10
Hat Ihr Unternehmen einen Kodierungsstandard? [geschlossen]
Ich habe kürzlich gesehen, dass Microsoft ein Dokument mit Codierungsstandards ( All-In-One Code Framework Coding Standards ) veröffentlicht hat, und es hat mich zum Nachdenken gebracht ... Das Unternehmen, für das ich arbeite, hat überhaupt keine formalen Codierungsstandards. Es gibt nur wenige Entwickler und wir waren lange genug zusammen, um …

11
Hat das Programmieren für den Lebensunterhalt Ihre Fähigkeit, Technologie zu genießen, ruiniert? [geschlossen]
Um Arthur C. Clarke zu zitieren: Jede ausreichend fortschrittliche Technologie ist von Magie nicht zu unterscheiden. Früher habe ich Technologie mit Staunen und Erstaunen betrachtet. Ich wollte es auseinander nehmen, verstehen, wie es funktionierte, alles herausfinden. Technologie war magisch. Ich bin älter, ich weiß mehr und verbringe meine Tage damit, …

7
Wie entscheiden Sie, wie viel Ihre Software kostet? [geschlossen]
Wenn Sie ein Einzelentwickler sind oder eine führende Rolle in einem Softwareunternehmen spielen, müssen Sie möglicherweise entscheiden, wie viel Ihre Software den einen oder anderen Tag kosten wird ... Wie sind Ihre Erfahrungen mit der Berechnung der Softwarekosten für Ihren Kunden? Warum funktioniert diese Methode bei Ihnen?


17
Wie bleiben Programmierer gesund? [geschlossen]
Programmierer zu sein ist kein sehr gesunder Beruf - lange Stunden vor einem Computer zu sitzen, mit bevorstehenden Fristen direkt über der Kabine. Dies belastet Körper und Geist. Welche Tipps haben Sie für Programmierer, um gesund zu bleiben?


29
Wie verwenden Sie Leerzeilen in Ihrem Code?
In der Diskussion über die Platzierung von geschweiften Klammern wurden bereits einige Anmerkungen zum Leerraum gemacht. Ich selbst neige dazu, meinen Code mit Leerzeilen zu bestreuen, um Dinge, die in "logischen" Gruppen zusammengefasst sind, voneinander zu trennen und hoffentlich der nächsten Person das Lesen des gerade erstellten Codes zu erleichtern. …

24
Was ist zu einem Programmierinterview mitzubringen? [geschlossen]
Ich habe gerade meinen Master in Informatik abgeschlossen und mein erstes Vorstellungsgespräch als Entwickler bekommen. Ich habe nicht viel Erfahrung in großen Entwicklungsprojekten, aber ich hoffe, dass meine Universitätsausbildung für etwas zählt. Ich frage mich, welche Materialien ich mitbringen soll, die meine Interviewer beeindrucken würden? Was erwarten die meisten Interviewer, …
31 interview 

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.