软件工程阅读作业01(博客及代码大全阅读有感)

最近一次逛其它小组的博客时感触的最深的,其实是去看“百年代码”的团队博客时,看到他们有一个小组成员发了一篇有关“Android 4.04的应用程序启动过程及与 Zygote 的交互(基于静态源码分析)”的文章,虽然说这个文章与我们软件工程课程的相关度并不是很大,但是如果能抛开课程的局限性来看这篇文章,这个理解和应用的深度着实可以使每个人感到惊叹,为什么这么说呢?每个人都有可能在平时的不经意间看到一些令自己感到兴奋的事情,也许是正好对你的兴趣,也许是突然发现在这方面你做的比别人好很多,然后理所应当拿出来和大家分享一下你的成果和发现,如果真的如这个同学所说,这篇文章的内容都是他自己写出来的话,我想在这个领域他的领悟绝对比平常的人要高得多。

有很多时候,你发现你自己真正感兴趣或者有天赋的事情并不是大家认为你擅长的使,或者是大家认为你应该做的事,但我想说的是,这并不应当会影响你自己坚持走下去的决定,因为如果你发现了自己的道路,那也许就是你未来的开始,如果在还未开始探索的时候就被别人或者一点点的不自信而放弃,这是最让人感到后悔的事情了。

好吧好吧,突然想到这篇文章,再加上自己的一点琐碎的事情,于是酒吧话题扯远了……

由于这门课程的课本都实在是有点略贵,所以一开始没决定直接买,然后非常幸运地,我从网上找到了最新版的 Code Complete 代码大全的最新版,于是没事的时候就读着玩玩,就现在阅读了一小部分的感觉来讲,我觉得这本书还是很值得一读的,因为其中不仅讲了很多常用的编程时需要掌握的知识和技巧(这些在很多教科书上也是有的,不过这些方面在这本书里讲的比较概括,读起来比较像总结+实例,而不是从零开始交,这样的感觉好多了)更重要的是,书里有很多地方都讲了有关代码编程的风格和习惯问题,这与人本身有关,所以个人认为这些东西在编程书里出现反而是一种精华,它往往在无形中让你察觉你平时在写程序时犯的错误或者是不好的习惯等等,我觉得这些本应是书本教不出来的东西才是我读这本书的价值之所在,所以,我会坚持把这本书读完的~~~~如果你不把它当成是作业来读的话,还是相当有趣的~~

你可能感兴趣的:(软件工程)