分离功能还是不分离功能?那是

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

要回复问题请先登录注册