Java部分(基础)
基础部分1 https://www.imooc.com/learn/85
1. 基本的语句(if else这些)
2. 数组,函数
基础部分2 https://www.imooc.com/learn/124
1. 类和对象(构造函数、静态变量、静态方法)
2. 继承(方法重写、抽象类)
3. 接口
基础部分3
1. 集合,泛型,Map,迭代器(Iterator)
2. 常用的工具类(String、File、Date、Calendar、)
3. 异常处理(try……catch)
4. 输入输出流(可以后面在Android需要时学习)
5. 多线程(可以后面在Android需要时学习)
Android(基础
继续阅读 »
以下关于敏捷开发的内容,只是我个人经历和感想,没打算说点“正确”的话,觉得我说的错得离谱,大可以认为我经历的是假的敏捷开发 ^_^
我来到现在的公司才第一次接触敏捷开发,之前对敏捷开发一无所知。
说起敏捷开发,网上已经有一大堆复杂抽象的概念,在实际工作当中能接触到的有典型特征的几件事情就是:每天站立会议、头脑风暴形式的需求讨论会议、测试用例设计会议、code review、迭代回顾等等。
继续阅读 »
代码质量的重要性毋庸置疑,好代码能让人身心愉悦,有更强的可读性和可扩展性,能让项目比较健康的迭代下去。
个人认为,某种程度上,拥有写出高质量代码能力比学会某些特定的领域技术,对一个工程师的挑战会更大,未来的收益也会是更持久的。
掌握特定的编程技能,更像是拥有了某种能力,而能写出优良代码,则可以看做是拥有良好的素质,素质比能力重要,哈哈。
继续阅读 »