代码结构,代码框架,代码模块,框架,软件工程
工程扩展起来容易,增加新功能方便,每个模块又可以单独升级维护而不会影响整个系统
别人阅读起来容易,看两眼就知道你的代码什么意思
大概这就是好代码,好的程序吧
写出好的程序需要知道
程序的逻辑
但对于硬件开发来说,还需要知道 硬件和逻辑的关系。