Ich denke darüber nach, einen Low-Level-Treiber oder Betriebssystemkomponenten / Kernel zu schreiben.
Die Leute von osdev.org scheinen zu denken, dass die wichtigen Teile auf diese Weise nicht sinnvoll testbar sind, aber ich habe einige Diskussionen gelesen, in denen die Leute anders dachten. Ich habe mich umgesehen, aber keine realen Beispiele für TDD auf Low-Level-Komponenten gefunden.
Ist dies etwas, was die Leute tatsächlich tun, oder nur etwas, worüber die Leute theoretisch sprechen, weil es in der Praxis keinen guten Weg gibt, dies zu tun?