黑马程序员技术交流社区
标题: 我的学习经验 [打印本页]
作者: liwei123456 时间: 2019-5-21 20:12
标题: 我的学习经验
其实我认为哦写代码是很容易的事情,我相信你也有同感。黑马的李老师也有说过类似的情况。
但如何写得好就比较难了。这个“好”字包括代码可重用性,可维护性,可扩展性等。
如何写出好的代 码往往要借助一些设计模式。当然长期的代码经验积累,只要你用心,会使你形成自己代码风格。相信你的代码也比较符合代码的可重用性,可维护性,可扩展性。但既然前人已经给我们总结出了经验,我们何不踩着前人的肩膀前进?
XML
现在的系统中不使用XML几乎是不可能的。XML的功能非常强大,它可以做数据转换、做系统的配置、甚至可保存你的系统业务数据。因此你必须了解 XML,包括它的语法,结构。你还需要比较熟练的使用解析XML的一些API,比如JDOM,SAX等,因为在我们一般的项目中,XML往往担当系统配置 信息的作用,你需要用这些API解析这些配置信息,开发完美的项目。
精通使用一种或两种框架
但我这里希望你能精通,更多的是希望你能通过框架的使用了解框架的思想。这样你在开发一个项目时思路会开阔一些,比如你会想到把SQL语句与你的Java代码分开,再比如你会考虑把你的业务逻辑配置到XML或者数据库中,这样整个项目就很容易扩张了。
这不是一个知识点,也不是通过书本就能学得到的。只所以提到这一点,是因为我比你还着急,我希望你更快的成为一个高级的软件工程师,而不是一个一般的软件工程师。希望你在工作中多向你的系统分析员、需求分析员、系统设计员学习,多站在他们角度上去看你在开发的项目。在最好在项目之初先在你的脑海里对项目有个大致的分析、设计,然后和他们进行比较,找找差别,想想缺点。
工具
作者: heima42 时间: 2019-5-22 09:35
学习编程语言,学习技术,一定要多练习,练习,练习,再练习,没有代码量,一切都是扯淡。
作者: qwe123654 时间: 2019-5-22 09:57
要接受自己行动所带来的责任,而非自己成就所带来的荣耀
作者: sundip 时间: 2019-5-22 10:22
无论什么时候都不要停止学习。
作者: zhu42 时间: 2019-5-22 10:39
生活赋予我们一种巨大的和无限高贵的礼品,这就是青春:充满着力量,充满着期待志愿,充满着求知和斗争的志向,充满着希望信心和青春。
作者: 夜听雨 时间: 2019-5-22 14:33
故天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能。
作者: 卡哇伊伊 时间: 2019-5-31 15:17
今天很残酷 明天更残酷 后天很美好,坚持:5_229:}
作者: 卡哇伊伊 时间: 2019-7-26 15:35
面对生活的选择,可怕的不是“大环境”,而是我们自己。勇于走出自己的舒适圈,勇于挑战自己,加油……
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |