随笔分类 -  随笔

摘要:一:技术路线 适合喜欢技术,对技术狂热的人,愿意一辈子去搞技术的人,当然这需要在工作及平时的生活中不断的学习和研究,虽然系统分析师和架构师的工作令人羡慕,也是很多公司挖掘的对象,虽然国内的系统分析师和架构师比较抢手,但是要成为真正的这个角色还是相当困难的,自己必须拥有很强的专业技能和系统分析能力,另外,国内对这类职位的需求量不是很大,只有实力雄厚的公司才会设置系统分析师和架构师的职位 二:管理路线 这也是绝大部分程序员的要走的路线,当程序员到达高级程序员后,向管理方面转变,经过开发小组负责人,工程负责人,奋斗到项目经理,这种路线适合有一定沟通能力和协调能力的人,走向管理并不是放弃... 阅读全文
posted @ 2012-03-22 15:56 David-散步的蜥蜴 阅读(2549) 评论(1) 推荐(0)
摘要:一、关闭自动同步和更新1.关闭自动同步。安卓系统自动同步可能是流量偷跑的其中一个原因,安卓手机系统默认在联网的情况下,会自动访问谷歌的服务器,查询系统更新情况,而在大多数情况下,手机用户并不需要通过这种方式更新系统,完全可以把这一功能关闭,节约流量。2.我们可以通过关闭自动同步解决这一问题,在需要同步时进行手动同步即可。进入设置——账户与同步——将“自动同步和背景数据”关闭。安卓手机系统数据和软件就不会自动更新了。3.关闭其他自动更新的程序。现在不少智能手机系统和应用软件都具有自动更新功能,或下载厂商发布的补丁软件,或将手机系统运行出错的情况通过网络反馈给手机厂商,这都会产生上网流量,而且很多 阅读全文
posted @ 2012-02-08 17:51 David-散步的蜥蜴 阅读(876) 评论(0) 推荐(0)
摘要:我们学的是面向对象编程的语言比如:java,c#,我们打着面向对象编程的旗号,却做着面向过程编程的工作 现在我们基本上去一个公司,上去就写代码,老板让我们新增功能,我们就开始写新的方法,做着面向过程编程,每个人都不断地向最初的净地里添自己的代码,最初的代码块就像一个公共厕所一样,每个人都自顾自的在里面拉屎,而没有人去维护清理打扫,最后臭气熏天,试想我们有没有真正用到面向对象语言的三大特性,封装,继承,多态,我想大部分人用到最多的就是实体类,实体类只是体现了封装的特性,继承没有体现出来,一龙生九子,九子各不同,老鼠的儿子会打洞的多态特性更没体现出来 我想当我们有一天从某个公司离职的时候,... 阅读全文
posted @ 2012-02-08 09:55 David-散步的蜥蜴 阅读(1195) 评论(1) 推荐(3)
摘要:欢迎大家参与讨论及拍砖! 阅读全文
posted @ 2011-05-13 16:03 David-散步的蜥蜴 阅读(689) 评论(1) 推荐(0)
摘要:最近没有更新技术博文,主要是因为最近在学习烹饪,看相关烹饪方面的文章,时间都花在这上面了,所以暂时没有更新技术博文。 为什么学习烹饪? 一:健康的体魄 当程序员首先要有个健康的身体,因为你要面对偶尔加班,面对偶尔熬夜,当一个好的程序员,更要有个好的身体,因为你要面对经常加班,经常晚睡(因为你要打下扎实的功底,学习新的技术,付出比别人更多的努力),经常熬夜; 二:结婚的趋势 因为你是程序员,晚下班对你来说是家常便饭,当你10点以后回到家,不能指望你的爱妻还在等你回来给你做饭或者热饭,也许她早已等你等的不耐烦了,独自一人进入了梦乡,所以当你回到家要自己操刀做饭,不能随便凑合吃点,因为你要第二天面. 阅读全文
posted @ 2011-05-09 14:45 David-散步的蜥蜴 阅读(466) 评论(2) 推荐(0)
摘要:我们自己在写代码的时候,应该统一自己的编码规则,无论是自己以后阅读还是修改,甚至避免给后来的项目接收人造成阅读困难,理解欠缺等因素,特此提供命名规范文档以便参考 下载网址:http://www.boxinglion.com/DownLoad/命名规范.docx 阅读全文
posted @ 2011-03-19 00:57 David-散步的蜥蜴 阅读(1440) 评论(2) 推荐(0)
摘要:1:Programmer 程序员 2:Software Engineer 软件工程师3:Software Architect 软件架构师 阅读全文
posted @ 2011-03-06 18:46 David-散步的蜥蜴 阅读(350) 评论(2) 推荐(0)
摘要:比如:别人问你能做SNS吗,你说是Social Network Software 社区化网络软件吗?那样首先会给对方一种感觉,你熟悉,甚至是做这类软件的高手; 在写程序的时候,我们如果能说出一个术语的全称,首先让对方会感觉很好,其次也方便我们从字面上去理解这个术语的含义,比如:Object Oriented Design OOD 面向对象设计,Internet Content ProviderICP 互联网内容提供商,Do It Yourself DIY 自己动手做; 阅读全文
posted @ 2011-02-28 00:35 David-散步的蜥蜴
摘要:这几天在做一个项目的时候,因为涉及到多表查询,每次都得写SQL语句,很是麻烦,一怒之下干脆全写成视图;以后设计到多表查询只要查询视图就行了,不用再写繁琐的SQL语句了,哎,由此感叹做项目的时候千万不能懒,你要懒的后果是以后会花费更多的时间去修改因为你懒造成的后果。 视图是原始数据库中数据的一种变换,是查看表中的数据的另一种方式;可以把视图看成一个可以移动的窗口,通过它可以查看感兴趣的数据;比如有个多表连接,查看是经常性的操作,我们不可能每次都去写这样一个SQL语句,所以我们可以将SQL语句组合成视图;在SQL Server 数据库管理系统中,视图是根据预定义查询建立起来的一张表,它的定义... 阅读全文
posted @ 2011-01-12 22:28 David-散步的蜥蜴 阅读(573) 评论(2) 推荐(0)
摘要:软件应该是傻瓜式服务。技术,软件为人服务,人不能为软件服务。既然技术,软件是为人服务的,那么它们所表现出来的层面上的东西应该越简单越好,哪怕是傻瓜式的服务。我们要求开发出的软件使用起来不需要看使用手册,一点就能找到想要的东西。有个功能实现起来即使很复杂,但客户用起来就是那么一点按钮。 技术本省可以很高深,除了那些专业的软件开发工程师,软件架构师以及技术人员以外(他们也好研究),我们大家没有必要(尤其客户)都去深入的研究技术到底是怎么一回事,有多么深我们不管,但当软件提供出来的产品和服务拿到我们大家这里时,应该是越简单越好。如果把复杂的很麻烦的东西提供给了大家,那么这款软件是失败的。 把麻烦留给 阅读全文
posted @ 2010-12-09 12:52 David-散步的蜥蜴 阅读(334) 评论(0) 推荐(1)
摘要:事情是这样的,我在公司做的一个WinForm应用程序出现了一些问题,上头通过关系请了一个在微软工作了10多年的一个美国人来做顾问,协助我进行项目的完成,在与他的实际接触中虽然没有给我技术上足够的支持,但是从他寻找解决方案以及对项目的规划学到了很多东西。在这里我就特别分享一下他在微软做项目的一个Excel项目规划表,在这里我用文字的形式列出这个Excel表的格式,希望对大家做项目的时候有所帮助。当然他是用英文写的,我翻译成中文。例如:模块 子模块 子模块(我补充的) 功能描述 所需时间(时) 重要性 信心程度 完成度 测试(我补充的) 测试时间(分)(我补充的) 结论 10 10 高 100% 阅读全文
posted @ 2010-12-04 18:36 David-散步的蜥蜴 阅读(234) 评论(0) 推荐(0)