我的问题是编程"最佳实践。"我正在努力学习。
我最近以一种相关的方式提出了一个关于这个问题的问题(其中涉及的内容太多,而且似乎是一个很糟糕的问题)。我最终制作的代码如果一切都恰到好处将会有效。它几乎没有功能,也没有优雅。
在设置复杂的代码时(在我的例子中,是VBA" Excel宏"),设置允许程序做出决策的代码或者只是要求用户做出更有效的方法判断?
特别是:当人类可以看到&例如,判断什么匹配在半波动的名称和标签中最有效。
如果名称可能是" RWS"在一个案例或" RLWS"在另一个或" RL与Short"在另一个方面 - 如果编码员要求采用标准化的命名惯例,或者编写代码以试图适应这些波动,或者只是放一个说明的框,"什么是回损,短标记为?" ?冗长的代码是否能够容纳比输入框更高效的代码(可能是胖手指的),还是我们应该更信任用户?