Softwareentwicklung

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

6
Wann beginnen Sie bei der Entwicklung einer Software mit dem Nachdenken / Entwerfen der gleichzeitigen Abschnitte?
Nach dem Prinzip, nicht zu früh zu optimieren, frage ich mich, an welchem ​​Punkt beim Design / der Entwicklung einer Software Sie über die Möglichkeiten der Parallelität nachdenken. Ich kann mir gut vorstellen, dass eine Strategie darin besteht, eine einzelne Thread-Anwendung zu schreiben und durch Profilerstellung Abschnitte zu identifizieren, die …

3
Wie kann ich mit dem Versandcode beginnen?
Ich habe gerade angefangen zu lernen, wie man mit LPTHW programmiert , und während sich mein Können entwickelt, möchte ich mit dem Versand von Code beginnen, unabhängig davon, ob er versandbereit ist oder nicht, nur um mir angewöhnen zu müssen, immer Code zu versenden und keine Angst davor zu haben …

4
Aktenvernichter-Algorithmus
Als Teil des Lernens der Systemprogrammierung möchte ich einen Aktenvernichter implementieren. Der einfachste Weg (und wahrscheinlich als naiv angesehen) wäre, die Datenbytes durch Nullen zu ersetzen (ich weiß, dass das Betriebssystem die Dateien aufteilt und ich die Bytes in all diesen Blöcken ersetzen werde). Aber wenn ich zu diesem Thema …



6
Was ist die größte Unterstützung, die ein Chef seinen Entwicklern geben kann?
Kaufen Sie die beste Hardware, zahlen Sie den wertvollsten Bonus oder die wertvollste Belohnung, behandeln Sie sie höflich, bieten Sie die Möglichkeit zur Verbesserung usw.? Wir wollen die Produktivität unseres Entwicklungsteams verbessern. Wir wollen sehen, was als größte Unterstützung (oder allgemein als gute Unterstützung) angesehen werden kann, damit wir von …

3
Nicht-transaktionale Datenbank- und Integrationstests
Ein Problem, auf das ich bei meinen Integrationstests stoßen werde, ist, dass mehrere Tests auf dieselbe Datenbank zugreifen. Obwohl dies jetzt kein Problem ist, weiß ich, dass wir hier mehrere Anwendungen haben, die auf dieselbe Datenbank zugreifen, und ich versuche nur, einen Weg zu finden, um dieses Problem zu verhindern, …

4
Wie kann ein Borderline-Anfänger in Open Source springen?
Mit all den verfügbaren Optionen und Projekten, insbesondere der Größe der meisten, kann Open Source für einen Neuling ziemlich entmutigend sein. Meine Frage ist, wie kann ich anfangen, von Open-Source-Software zu helfen und daraus zu lernen? Wo soll ich anfangen? Welche Dateien lese ich zuerst? Irgendwelche Ratschläge, um einem Programmierer …

5
Benutzerdefinierte oder browser-native Bildlaufleisten
Das Einfügen von anpassbaren, JavaScript-basierten Bildlaufleisten (und Bildlauffunktionen im Allgemeinen, dh das Binden des Steuerelements an das Mausrad) in Ihre Webanwendung kann eine große Versuchung sein. Alle Lösungen, die ich finden konnte, wurden jedoch von Einzelpersonen entwickelt (was einem Mangel an formeller oder zukünftiger Unterstützung gleichkommen kann). Außerdem kann ich …

8
Ist eine Mindestteamgröße erforderlich, um von Agile zu profitieren?
Ich arbeite in einem Unternehmen, das wiederholt die Größe seines Entwicklungsteams reduziert hat, bis zu dem Punkt, dass frühere 10-Mann-Teams nur noch einen Entwickler pro Produkt haben (und ein paar Tester, die von 5 Produkten gemeinsam genutzt werden). Früher waren wir ziemlich prozesslastig, da wir ein Spin-off eines größeren Unternehmens …
8 agile  team 






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.