Implementing SOLID principles for IoT Arduino sensor code | IEEE Conference Publication | IEEE Xplore