The Architecture of Open Source Applications: The Bourne-Again Shell
转载
Bash Component Architecture
Lessons from the architecture of Bash
-
- it’s vital to have detailed change logs.
- If it’s appropriate, extensive regression testing is something I would recommend building into a project from the beginning.
- Standards are important. Bash has benefited from being an implementation of a standard.
- Good documentation is another essential. If you expect a program to be used by others, it’s worth having comprehensive, clear documentation.
- “Great artists steal”, use what softwares you can.
- An active user community can be a tremendous benefit.
-
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。