Softwareentwicklung

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



30
Wie alt ist "zu alt"? [geschlossen]
Mir wurde gesagt, dass ich, um als Bewerber ernst genommen zu werden, Jahre einschlägiger Erfahrung aus meinem Lebenslauf streichen, das Jahr, in dem ich meinen Abschluss gemacht habe, streichen oder beides. Oder sich gar nicht erst bewerben, denn niemand möchte Programmierer einstellen, die älter sind als sie. 1 Oder dass …
114 experience 

4
Welche Betriebssysteme werden in Flugzeugen verwendet und in welchen Programmiersprachen werden sie entwickelt? [geschlossen]
Ich habe mich gefragt, ob jemand weiß, welches Betriebssystem in Verkehrsflugzeugen (z. B. Boeing oder Airbus) verwendet wird. Was ist die (bevorzugte) Echtzeit-Programmiersprache? Ich habe gehört, dass Ada in Boeing verwendet wird, meine Frage ist also - warum Ada? Nach welchen Kriterien mussten die Boeing-Jungs diese Sprache wählen? (Ich denke, …

10
Mein Kollege legt fest und drückt ohne zu testen
Wenn mein Kollege der Meinung ist, dass kein Test auf seinem PC erforderlich ist, nimmt er Änderungen vor, schreibt sie fest und drückt sie dann. Dann testet er auf dem Produktionsserver und stellt fest, dass er einen Fehler gemacht hat. Es kommt einmal in der Woche vor. Jetzt sehe ich, …


16
Sollte man auf null prüfen, wenn er nicht null erwartet?
Letzte Woche hatten wir einen heftigen Streit über den Umgang mit Nullen in der Serviceschicht unserer Anwendung. Die Frage ist im .NET-Kontext, wird aber in Java und vielen anderen Technologien gleich sein. Die Frage war: Sollten Sie immer nach Nullen suchen und sicherstellen, dass Ihr Code funktioniert, egal was passiert, …

20
Projektmanager, der die Zeitschätzung mit einem unterzeichneten Vertrag festlegen möchte
Bei einer früheren Beschäftigung war ein Projektmanager (PM) mit der Lieferzeit des Codes für ein Projekt, an dem ich beteiligt war, nicht zufrieden. Mein Projektleiter teilte mir mit, dass der Ministerpräsident erwägt, einen Vertrag zu unterzeichnen, um meine Zeitvoranschläge für Aufgaben und Liefertermine festzuhalten. Die Situation bei dem Projekt war, …


4
Was ist die Telefonnummer von example.org?
Der RFC 2606- Standard reserviert die Domänennamen example.org , example.net und example.com, um sie als Beispiele in der Dokumentation zu verwenden. Was entspricht einer Telefonnummer (einschließlich Landesvorwahl), die als Beispiel dienen kann, z. B. um Benutzern ein Beispiel für die Eingabe von Telefonnummern in welchem ​​Format zu geben? Im besten …

3
Warum wurde Python mit der GIL geschrieben?
Die globale Interpreter-Sperre (GIL) wird anscheinend häufig als Hauptgrund dafür angeführt, dass Threading und dergleichen in Python schwierig ist - was die Frage aufwirft, warum dies überhaupt geschehen ist. Da ich kein Programmierer bin, habe ich keine Ahnung, warum das so ist - was war die Logik, die dahinter steckt, …

17
Dumm sein, um die Produktivität zu steigern?
Ich habe viel Zeit damit verbracht, verschiedene Bücher über "gutes Design", "Designmuster" usw. zu lesen . Ich bin ein großer Fan des SOLID- Ansatzes, und jedes Mal, wenn ich ein einfaches Stück Code schreiben muss, denke ich darüber nach die Zukunft. Wenn Sie also eine neue Funktion oder eine Fehlerbehebung …
112 productivity 

14
Was hat die Popularität von Lambda-Funktionen in modernen Mainstream-Programmiersprachen ausgelöst?
In den letzten Jahren haben sich anonyme Funktionen (AKA-Lambda-Funktionen) zu einem sehr beliebten Sprachkonstrukt entwickelt, und fast jede Haupt- / Mainstream-Programmiersprache hat sie eingeführt, oder es ist geplant, sie in einer bevorstehenden Überarbeitung des Standards einzuführen. Anonyme Funktionen sind jedoch ein sehr altes und bekanntes Konzept in Mathematik und Informatik …

30
Zeug, das jeder Programmierer braucht, wenn er arbeitet
Ich wurde beauftragt, eine unterhaltsame und entspannende Umgebung zu schaffen. Ich weiß, dass ich ergonomische Mäuse und Tastaturen haben möchte, andere haben Übungsbälle und -bänder vorgeschlagen. Was braucht jeder Programmierer bei der Arbeit? Was wäre vielleicht nicht nötig, aber trotzdem schön zu haben? Hinweis: Diese Frage wurde bereits gestellt, aber …

30
Warum sind nullbasierte Arrays die Norm?
Eine hier gestellte Frage erinnerte mich an eine Diskussion mit einem anderen Programmierer. Er argumentierte, dass nullbasierte Arrays durch einsbasierte Arrays ersetzt werden sollten, da nullbasierte Arrays ein Implementierungsdetail sind, das von der Art und Weise herrührt, wie Arrays und Zeiger sowie Computerhardware funktionieren Sprachen. Jetzt kann ich nicht wirklich …
112 array 

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.