Embedded Bytes #175: Detecting Poor Software Architecture