问题是“这有什么必要?” 答:它使代码更可读,更容易理解。
为什么大多数用户界面都很烂。。。许多程序员不理解简化用户工作的必要性。在这种情况下,用户的工作就是阅读和理解代码。 对属性进行排序的一个原因是需要调试和维护代码的人员。程序熟悉的有序列表使他的工作更容易。他可以更快地找到属性,或者意识到哪些属性丢失了,并且可以更快地更改属性值。