摘要: 老师推荐了Martin Fowler前辈博客中的一篇关于敏捷开发的文章,文章很长,在Chrome词典插件的帮助下总算囫囵吐枣,大致了解了一些关于Agile Software Development的知识,再结合课本上的介绍,还算了解了敏捷开发吧,下面谈谈我自己所学习到的一些东西。敏捷软件开发宣言我们一直在实践中探寻更好的软件开发方法,身体力行的同时也帮助他人。由此我们建立了如下价值观:个体和互动高于 流程和工具工作的软件高于 详尽的文档客户合作高于 合同谈判响应变化高于 遵循计划也就是说,尽管右项有其价值,我们更重视左项的价值。一、关于技术创新: 技术的创新总是在人们已经认识到旧技术的缺点,. 阅读全文
posted @ 2013-10-16 00:46 Ncoder 阅读(187) 评论(1) 推荐(1) 编辑
摘要: 由于高中没有竞赛经验,所以并不像那些已经长时间与编码打交道的同学额那样,对于未来定位或者人生规划有个很清晰的了解。其实感觉有许多同学和我一样,虽然想象做程序猿多少有些苦逼,但既然自己选择了,就要拿出热情来,做好规划,找准自己的方向,不知道走错路,尽量少走弯路。今天看到一篇博文,觉得还不错的,特此贴出。来源:博客园左潇龙的技术博客--http://www.cnblogs.com/zuoxiaolong引言 这篇文章LZ很久以前就想写,只是LZ本人也一直在摸索当中,不过LZ摸索的是自己的道路。其实作为一个程序猿来说,大体上的路线已经摆在众人眼前,到底自己有什么样的想法,自己适合哪条路,还是只能自. 阅读全文
posted @ 2013-10-12 21:58 Ncoder 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 一、1.预计花费时间: 理解与思考:0.5h 准备相关资料:0.5h 编程与调试:3h 测试功能改进:1h 总结:0.5h2.实际花费时间 理解与思考:0.5h 准备相关资料:1h 编程与调试:3h+2h 测试功能改进:1h 总结:0.5h二、1.程序测试截图以上为以简单样例可见扩展运行正确可见普通模式运行正确2.程序分析截图三、开发感想:本次是第一次个人项目,但是感觉难读还是有的。理解程序意图十分简单,但要完善每一个要求的功能还是比较困难的,尤其像我这样对于C#并不太了解的童鞋!考虑实现方法,可以将程序分为三个小部分:1.查找相应路径,此时需要递归查找指定文件夹及其子文件... 阅读全文
posted @ 2013-09-24 23:54 Ncoder 阅读(185) 评论(0) 推荐(0) 编辑