A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 1039042363 中级黑马   /  2019-9-14 20:03  /  1355 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

其实我认为写代码是很容易的事情,我相信你也有同感。但如何写得好就比较难了。这个“好”字包括代码可重用性,可维护性,可扩展性等。
如何写出好的代 码往往要借助一些设计模式。当然长期的代码经验积累,只要你用心,会使你形成自己代码风格。相信你的代码也比较符合代码的可重用性,可维护性,可扩展性。但既然前人已经给我们总结出了经验,我们何不踩着前人的肩膀前进?
现在的系统中不使用XML几乎是不可能的。XML的功能非常强大,它可以做数据转换、做系统的配置、甚至可保存你的系统业务数据。因此你必须了解 XML,包括它的语法,结构。你还需要比较熟练的使用解析XML的一些API,比如JDOMSAX等,因为在我们一般的项目中,XML往往担当系统配置 信息的作用,你需要用这些API解析这些配置信息,开发完美的项目。
精通使用一种或两种框架
但我这里希望你能精通,更多的是希望你能通过框架的使用了解框架的思想。这样你在开发一个项目时思路会开阔一些,比如你会想到把SQL语句与你的Java代码分开,再比如你会考虑把你的业务逻辑配置到XML或者数据库中,这样整个项目就很容易扩张了。
这不是一个知识点,也不是通过书本就能学得到的。只所以提到这一点,是因为我比你还着急,我希望你更快的成为一个高级的软件工程师,而不是一个一般的软件工程师。希望你在工作中多向你的系统分析员、需求分析员、系统设计员学习,多站在他们角度上去看你在开发的项目。在最好在项目之初先在你的脑海里对项目有个大致的分析、设计,然后和他们进行比较,找找差别,想想缺点。

2 个回复

倒序浏览
加油加油。。。
回复 使用道具 举报
面对生活的选择,可怕的不是“大环境”,而是我们自己。勇于走出自己的舒适圈,勇于挑战自己,加油……
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马