Was denkst du sind der Unterschied in der Denkweise zwischen einem Programmierer für eine Desktop-Umgebung (Windows, Linux, was auch immer ...) und jemand arbeitet an einem Embedded-System?Mindset Unterschied zwischen Workstation und Embedded-Programmierer
Ein einfaches Beispiel, das ich denken kann, ist, dass in einer eingebetteten Umgebung, ich immer überprüfen, dass ein Malloc nicht NULL ist. Der meiste Code, den ich gesehen habe, dass Ziel-Desktops ist sicherlich nicht fleißig bei der Überprüfung Malloc Rückgabewert.
Alle anderen Beispiele für Denkweisen Unterschiede?
in eingebetteten Sie printf „mit Lernende“ Die meisten eingebettet sind(). Im allgemeinen Programmieren beginnen Sie bei printf() und arbeiten sich die Abstraktion hinauf. –