自2017.7.24至2017.8.27,为期31天的暑期特训已经圆满结束了。回忆这个暑假,自己收获还是满满的,不仅收获了好多知识,还认识了好多小伙伴,真的不虚此行,嘻嘻。
在整个特训营期间,我们需要完成13个任务,每个任务都需要自己独立去完成。然而因我正在找工作,只完成了11个任务,最后两个选做任务没有时间做,为此感到有点遗憾。
通过做任务,我学到了以下知识:
- 每个任务都是和js相关,所以提高自己的js编程能力是毋庸置疑的。刚开始写代码有点困难,因为对js的一些方法不是特别熟,尽管去年自己已经自学过,可时间长了,如果经常不用的话,也就慢慢的淡忘了,所以写代码时需要查js文档,这样效率就自然而然的降低了,通过这个暑假的不断练习,目前已经对js比较熟了,基本的方法都已经掌握了。
- 学习了ES6新标准.我是通过阅读阮一峰的《ECMAScipt 入门》来学习的,这本书写的很细,每个方法都列举了好多例子,写的很细,推荐大家看看。为什么要学习ES6了?就是为了提高代码开发效率,代码执行效率,我记得影响最深的就是...方法,该方法可以将一个数组变成参数列表,方便对数组的连接和排序等。除此之外,新标准中增加了面向对象的思想,将js和面向对象编程变成紧密的联系起来,顺应现在的发展趋势。
- 学会了git.之前没有接触过这个神奇的工具,只知道有这么个东西,但从未尝试过。这个暑假算是过把瘾了,哈哈。还记得在提交任务二时,那可把我整惨了,各种稀奇古怪的问题全跑出来了,整的我是一边救助别人,一边百度搜索,最后终于解决了,哎呀,那个过程啊那叫一个曲折啊。总结起来,还是自己没有理解git的实现原理,现在理解了,用的可溜了,O(∩_∩)O哈哈~
- 学习和理解了TDD编程思想。不得不说这个思想真是好啊,不仅可以使你的编程思想更清楚,而且也减少了bug,提高了编程效率。理解起来容易,做起来就吧那么容易了,在后期的任务中使用了这种编程思想,我总是觉得自己用的不是很好,不能像老师那样把方法分的很细,自己只能想到将一个任务分解成三个左右方法来实现。拿到任务时,自己首先还是会想到写一篇流水账,然后写着写着就乱了,再才会分解方法。只能说,这种思想还没有完全完全掌握,后期在编程中一定要多使用,多练习。
- 结识了好多编程高手。整个特训期间,我们组就是一个大家庭,我们8个兄弟姐妹都是编程高手,大家相处的非常愉快。无论遇到什么问题时,大家都一起帮助解决,高兴时一起分享,难过时一起承担,真的非常相亲相爱。还记得我们的每次线下聚会,我们都不想学习,只想一起嗨,我们曾一起唱歌,一起桌游,一起吃烤鱼,一起玩密室逃脱,一起找工作.......虽然这次特训结束了,可是我们的友谊并没有结束,希望大家以后常联系。爱你们,么么哒。
由于时间关系,就写到这里吧, 整个暑假的生活怎么能用简短的几句话总讲完了,后期再续,祝大家安好。拜!