可以在函数名称上加上条件吗?

时间:2018-08-15 13:20:03

标签: coding-style

我想创建一个名为highlightHeaderIfFormIsValid(form: Form)的函数,但是不确定IfFormIsValid的名称是否可以。有什么好的选择?

1 个答案:

答案 0 :(得分:0)

我喜欢将Single Responsibility Principle一直应用到功能级别。感觉您的方法正在执行两项任务:评估表单是否有效以及突出显示标题。如果是我,我会选择:

mnesia

这样,您可以创建两个可重用的函数,这些函数可以独立调用,同时仍保持良好的可读性。