码五行是什么?

刘青伟刘青伟最佳答案最佳答案

“码五行”,是2014年由我本人提出来的一个理论构想。它的核心含义是指: 在计算机代码的编写中,遵循五行的相生相克关系去进行设计、开发工作,使得代码具有更好的可读性、可用性和可靠性。 举例来说,假设我们要编写一段判断用户身份的代码。可以使用如下方法实现: 在上述的例子中,将用户输入的信息与不同的数值进行“相生”或者“相克”关系的比较,最终得到结果。这种使用数字来进行判断的方法在编程中是比较常见的,比如时间戳的生成(见《Java程序设计》,P105);比如说排序的时候,按照从小到大的顺序,默认的算法是采用比较器来执行比较操作(见《数据结构》,P63)。

之所以说这种方法符合五行的相生相克的关系,是因为“数”本身就是五行的范畴之一。如果代码的设计能够体现出这样的思想,那就是五行得数的表现,也就是“码五行”的表现了。

当然,上述的例子比较简单。在真实项目的开发过程中,我们可能遇到更为复杂的情况。但是,只要掌握了这个方法的精神实质,就可以举一反三,灵活地应用于各种场景之中。这对于提升程序员自身的能力来说是一个不错的选择。

苍冬花苍冬花优质答主

个人理解可能不够准确,码五行指编码的5种元素是金木水火土。因为代码就是人类社会所创造的文明,其本质属性自然也是人类的某种文化产物,因此将信息编码用五种文字来表示比较合理些(比如:汉字、英文、阿拉伯文等)。 当然这五种文字只是用来描述信息的工具而已,并不能作为区分不同信息和处理这些信息的标准单位(位或字节)。

我来回答
请发表正能量的言论,文明评论!