﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-积累-----提炼-随笔分类-Java技术</title><link>http://www.blogjava.net/mingsen/category/51259.html</link><description /><language>zh-cn</language><lastBuildDate>Tue, 24 Jul 2012 20:55:19 GMT</lastBuildDate><pubDate>Tue, 24 Jul 2012 20:55:19 GMT</pubDate><ttl>60</ttl><item><title>项目开发中应该注意的一些问题</title><link>http://www.blogjava.net/mingsen/archive/2012/07/24/383883.html</link><dc:creator>mingsen</dc:creator><author>mingsen</author><pubDate>Tue, 24 Jul 2012 14:04:00 GMT</pubDate><guid>http://www.blogjava.net/mingsen/archive/2012/07/24/383883.html</guid><wfw:comment>http://www.blogjava.net/mingsen/comments/383883.html</wfw:comment><comments>http://www.blogjava.net/mingsen/archive/2012/07/24/383883.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/mingsen/comments/commentRss/383883.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/mingsen/services/trackbacks/383883.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;1、重构重构。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在项目代码完成后，一定要进行重构，如果不够熟练，请用心解决变量（方法、类）命名、公共方法提取等问题，相信这个至少可以解决40%的问题，减少调试的时间。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;检查代码，解决其中的臭味。常见的臭味表现有，长注释处（可用变量名或方法名进行替换）、长方法处（保证函数只完成一项功能）、测试用例处（尽可能提供简单、清晰的测试用例）、重复的代码（程序员要有敏感的嗅觉，对于重复两次以上的内容，记住，一定要使用程序来实现）<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;2、测试驱动开发<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;编写完整的测试案例，并使用专门的package进行处理，使用JUnit构建完成的单元测试框，在每次代码完成前，首先构建测试用例，以明确项目需求，在代码完成后，运行单元测试用例，保证代码的功能性测试完成。第三步，重构代码，保证代码清晰可阅读，第四步，运行测试用例，保证重构正确。第六步，组合单元测试内容，完成测试构件，为集成测试、回归测试做准备。<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;3、感想<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;编程也是一门技术，也是语言，同我们正常的交谈一样，他也体现了一个人素养，基本素质，一个好的程序员，不仅要求能够具有良好的代码编写能力，更要有敏感的嗅觉，能够对问题进行防范，能够极大化的利用工具，使用编译器，减少错误发生的概率，降低项目开发风险，同时，要明白，工作本身是要为别人带来便捷的生活，不是成为一个可有可无的产品，努力做到卓越只是一个基本功。<img src ="http://www.blogjava.net/mingsen/aggbug/383883.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/mingsen/" target="_blank">mingsen</a> 2012-07-24 22:04 <a href="http://www.blogjava.net/mingsen/archive/2012/07/24/383883.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>字符编码资料整理</title><link>http://www.blogjava.net/mingsen/archive/2012/03/28/372944.html</link><dc:creator>mingsen</dc:creator><author>mingsen</author><pubDate>Wed, 28 Mar 2012 15:17:00 GMT</pubDate><guid>http://www.blogjava.net/mingsen/archive/2012/03/28/372944.html</guid><wfw:comment>http://www.blogjava.net/mingsen/comments/372944.html</wfw:comment><comments>http://www.blogjava.net/mingsen/archive/2012/03/28/372944.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/mingsen/comments/commentRss/372944.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/mingsen/services/trackbacks/372944.html</trackback:ping><description><![CDATA[<br />&nbsp;&nbsp;&nbsp;&nbsp;对于字符编码的问题，总是在各种字符集中弄混，尝试着对其进行归纳整理，以便后期进行进一步的维护。<br /><img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/mingsen/编码相关概念.jpg" width="1281" longdesc="" height="1448" /><br /><br /><br /> <img src ="http://www.blogjava.net/mingsen/aggbug/372944.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/mingsen/" target="_blank">mingsen</a> 2012-03-28 23:17 <a href="http://www.blogjava.net/mingsen/archive/2012/03/28/372944.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>