随笔分类 -  编程心得随笔

摘要:质量高的代码关键之一是具有可维护性和可扩展性。 将面向对象设计,也就是解耦,融入于编码之中。不要硬编码,要让你的代码扩展起来十分方便。 今天我遇到了一个问题: 面向对象的ISP原则。 接口隔离原则,具体来说就是客户程序无需被迫依赖于它用不到的方法. 比如我又这样一个抽象类,类中有一个方法叫做Add( 阅读全文
posted @ 2018-06-08 19:30 Shendu.CC 阅读(183) 评论(0) 推荐(0) 编辑
摘要:写一个质量高的代码,关键之一是可读性。 可读性的关键之一是你要有一个好的且固定的代码规范: 首先C#中的命名约定有两种: Pascal:每个单词的首字母大写,例如ProductType; Camel:首个单词的首字母小写,其余单词的首字母大写,例如productType 1. 缩进不用tab建,使用 阅读全文
posted @ 2018-06-08 19:20 Shendu.CC 阅读(406) 评论(0) 推荐(1) 编辑
摘要:这段时间,就体会到了什么叫做事倍功半,或者叫做事倍功零! 一切都源于自己的浮躁和马虎。如果做为一个程序员,不能以冷静的思维,仔细的态度看待每次程序运行的结果,那么往往自己做的决策都是徒劳无功的,在折腾一大圈的时候才发现又回到了起点。这与一个人的心境息息相关。请不要在脑袋失去理智的时候做决定(有点言重 阅读全文
posted @ 2018-04-20 11:35 Shendu.CC 阅读(914) 评论(0) 推荐(1) 编辑
摘要:若要将编程取之大成,心境最为重要。 没日没夜的在键盘上敲击,才最终变成我们所谓的大成者。 孟子里曾经说过:天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,增益其所不能。而一个程序员,正是在无数个语句中,不断的自我修炼,打磨;不断的温故知新;不断的学习进步, 阅读全文
posted @ 2018-03-19 12:38 Shendu.CC 阅读(141) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示