Softwareentwicklung

24
Best Practices für die Neugestaltung einer Datenbank

Ich kenne einige allgemeine Best Practices beim Entwerfen einer Datenbank für eine Anwendung, aber wie sieht es mit der Neugestaltung aus? Ich bin in einem Team, das mit der Neugestaltung einer internen Geschäftsanwendung beauftragt ist, obwohl ich "intern" sage. Leider habe ich viele, viele...

24
Ein besserer Bug-Fixer werden

Ich liebe es, Programmierer zu sein. Da habe ich es gesagt. Allerdings habe ich in letzter Zeit gemerkt, dass ich es nicht ertragen kann, Fehler zu beheben. Überhaupt. Während ich etwas entwickle, ist meine Produktivität extrem hoch. Selbst wenn ich Unit-Tests schreibe und meine Entwicklung selbst...

24
Was bedeutet Jamie Zawinskis Gesetz?

Ich brauche eine genaue Erklärung von Jamie Zawinskis Gesetz der Softwareentwicklung : Jedes Programm versucht zu erweitern, bis es Mail lesen kann. Programme, die nicht so erweitert werden können, werden durch solche ersetzt, die dies können.

24
Entwickelt oder testet Unit Testing?

Ich hatte eine Diskussion mit einem Testmanager über die Rolle von Unit- und Integrationstests. Sie forderte die Entwickler auf, zu melden, welche Einheiten und Integrationen wie getestet wurden. Aus meiner Sicht sind Unit- und Integrationstests Teil des Entwicklungsprozesses und nicht des...

24
Wie berechnet Github den Sprachprozentsatz in einem Repo?

Ich habe ein Repo mit Ruby und PHP-Code. Github sagt, mein Repo sei 74,8% PHP und 25,2% Ruby Ich verstehe nicht, wie das sein kann. Wenn ich die 2 Sprachen in meinem Projekt vergleiche: # Count how many files: # Ruby ls | grep ".*\.rb" | wc -l # returns 10 #PHP ls | grep ".*\.php" | wc -l #...