自清明节以来,每天都有写写随笔一类的,总想着保持这种习惯,再晚也是该完成的。

        本周阅读ios开发部分内容,javascript基础部分,还有一点点的敏捷开发。工作上基本没有什么大的进展,ui automation test完成了,发现也不怎么用的上。把ios的书都还了,ios开发的学习算是告一段落,后续有工作内容在看也不迟。现在主要学习学习敏捷开发之类的,也算是软件工程方面的吧。

      仔细的读了《编程匠艺--编写卓越的代码》的前言,作者提到工艺一词让我有些感想。我总是把软件开发的行当自比为木匠之类的手艺活,看来还是有些道理的。做手艺当然要把活做细,要不然怎么赚钱呢。如今很多开发并不怎么关心算法一类的,事实上,我工作中基本也没有用到什么高深的算法,现在让我写一个图的遍历恐怕都有些问题。因为有各种各样的类库帮我做了这些事,但我觉得还是有必要学习这些东西,周六同时要做一个c++的模式匹配,我发现STL中有,可是一眼看去竟然不会调用,实在丢脸之极,想来自己的算法和数据结构实在是不过关的。除了算法,软件也就剩下那些设计模式之类的,我上学的时候这些东西都是嗤之以鼻的,现在却是越发觉得重要了,直接成为了我等码农的核心竞争力,事涉饭碗,自然是无比重要的。

       得好好看看这写书籍,万不可因为没有明显的拓展而中途放弃,这个月也就这么点内容了,以此文明志,不可放弃,且要多加记忆和应用于日常工作中。