此时我的代码接近1800行标记。
它包含一系列不同的表单和一个大函数,用于检查,验证和确定流程的下一步。我总共有12个函数,我想知道关于是否(或何时?)将函数分离到自己的文件以及何时将它们全部放在同一页面上的编程哲学和思想。
您对编程风格以及特定群组或编程哲学的既定编程标准的链接有何看法?
由于
答案 0 :(得分:4)
根据Code Complete书,函数需要包含-one-逻辑单元,如果它包含多个,则将其分成两个函数。另一个提示是函数名称是否过于繁琐或冗长。这也是关于可以重构的函数的提示。
顺便提一下,Code Complete书应该在任何认真的软件开发人员的阅读列表中。