问题描述
|
此时,我的
代码已接近1800行
标记。
它包含一系列不同的形式和
一个重要的
功能,该
功能可以检查,验证和确定过程的下一步。我总共有12个
函数,并且我想了解编程哲学和思想,以了解是否(或何时?)将这些
函数分离到各自的
文件中以及何时将它们全部保留在同一页上。
对您的编程风格以及与特定群体或编程哲学的既定编程标准之
间的联系有任何想法吗?
谢谢
解决方法
根据Code Complete的书,一个函数需要包含一个逻辑单元,如果包含多个逻辑单元,则将其分为两个函数。另一个提示是函数名称是否太繁琐或太长。这也暗示了可以重构的功能。
顺便说一句,《代码完整》一书应该在任何认真的软件开发人员的阅读清单上。