Kaffeemaschine, Waschmaschine und Fernseher mit dem Router verbinden, und schon hat man mehr Komfort? Ganz so einfach ist es nicht, denn eine Internetverbindung alleine bringt erst mal nicht viel mehr als Updates und ungebetene Datenvoyeure. Aber mit etwas Planung und Zeit sowie einem der vielen Minicomputer können Sie Ihr eigenes Smart Home aufbauen und dabei Geld und Energiekosten sparen. Bei der Einrichtung eines Smart Home geht es darum, die Geräte der unterschiedlichen Hersteller unter einen Hut zu bekommen. Genau hier setzt dieses Buch an. Ob Alarm- oder Bewegungsmelder, Waschmaschine oder Fingerabdruckscanner: Der Autor hat sehr viele Geräte in seinem Haus verbaut, vernetzt, programmiert und nebenbei die aufkommenden Schwierigkeiten gelöst und für Sie anschaulich dokumentiert.
Programmieren (Thema)
ISBN 978-3-645-60485-7
vergriffen
Refactoring, Patterns, Testen und Techniken für sauberen Code. Kommentare, Formatierung, Strukturierung, Fehler-Handling und Unit-Tests
Zahlreiche Fallstudien, Best Practices, Heuristiken und Code Smells Selbst schlechter Code kann funktionieren. Aber wenn der Code nicht sauber ist, kann er ein Entwicklungsunternehmen in die Knie zwingen. Jedes Jahr gehen unzählige Stunden und beträchtliche Ressourcen verloren, weil Code schlecht geschrieben ist. Aber das muss nicht sein. Mit Clean Code präsentiert Ihnen der bekannte Software-Experte Robert C. Martin ein revolutionäres Paradigma, mit dem er Ihnen aufzeigt, wie Sie guten Code schreiben und schlechten Code überarbeiten.
Aus dem Vorwort: zur 2.Auflage: Mit dem objektorientierten Ansatz sind nach Auffassung zahlreicher Fachleute signifikante Verbesserungen bei Entwurf, Realisierung, Test und Wartung von Anwendungen zu erzielen. Viele prophezeien dem Ansatz eine grosse Zukunft und sprechen von der Methodik der 90er Jahre schlechthin. Was unterscheidet diesen so vielversprechenden Ansatz von der in meinen füheren Publikationen (1) vorgestellten datenorientierten Vorgehensweise?
Programmieren für Kids und andere Anfänger, Mit Zugangscode im Buch für eBook.
