如何给函数方法命名?意图揭示命名法:根据目的命名 - c2 20-03-05 banq 这是 SmalltalkBestPracticePatterns最佳实践之一:根据某个函数方法是做什么的(目的)命名这个函数名称,不要根据其如何做而命名。案例: linearSearchFor: -- 不好,这是显示这个方法如何做:线性方式搜索 searchFor: -- 这样命名要好些 又如: getLinearSearchPosition:- 这是指示该方法的工作方式、如何工作,不好 getSearchPosition:- 好些 getPosition:- 好些 indexOf:- 好