摘要: “编程最重要的就是思路”,以前不理解这话,现在终于了解了 近来,负责一个比较复杂的功能。以前的习惯,就是拿到需求后分析下,具体怎样做都是在编写代码的过程中解决。这次,囧了。 做到一半时,要增加功能,这下子真的囧了。因为动手前没规划好思路,就一路闷头苦干,现在增加功能,找了很久,才找到切入点,苦逼啊。。。 完成后,调试又花费了大量的时间,归根到底,还是思路不清晰,编写代码前没有一个完整的思路。 以后,宁多花一小时整理好思路,也不贪图能少花一分钟。 思路啊思路,有思才有路啊。。。 阅读全文
posted @ 2012-06-14 12:46 润无声 阅读(734) 评论(0) 推荐(0)
摘要: 一开始知道接口,是在学校上java的课程时,从教科书中看到接口,就只是知道有接口,接口可以被继承,好像是跟面向对象有关,而且接口可以被继承,拟补了了类只能单继承的缺点。具体这个接口有什么用,还真的是不明所以。在课程的设计样式中,回忆了下,还真是没用过接口干过啥事,除了老师明令要用接口实现某些作业。就这样懵懵懂懂,都快把接口抛弃了。 好了,开始接触某些大牛的书,看了下,哦,原来接口是这么牛的,可以减低各个对象间的耦合性,提高程序的可维护性。说白了,接口就是用来先申明你这对象是可以用来干什么的,至于以后还想它能在干什么,就随便你去炮制它了(怎么感觉就像补破烂一样,接口就是一件有许多小洞洞衣服... 阅读全文
posted @ 2011-09-21 23:42 润无声 阅读(160) 评论(0) 推荐(0)
摘要: 在做java时,上头总是要求扩展性要好,要使用接口,减低耦合性。到了c#,居然什么要求都没有,而且要一大堆东东都直接写到一个类里面,不明白,同样的设计,要求会差那么多。 阅读全文
posted @ 2011-09-21 17:35 润无声 阅读(172) 评论(0) 推荐(0)