前不久邹欣老师(@SoftwareTeacher)来到学校做讲座,有机会见到真人了自然想要个签名。
这个时候我突然想到一个问题,拿邹老师哪本书签名呢?编程之美?emmm,不好,肯定一堆人拿那本书。移山之道?emmm,太老了。我经过一番权衡,决定拿构建之法(第三版)这本2017年才再版的书,新书嘛,显得心诚:P
然而那个时候,我只知道这是一本讲软件工程的书,以我对之前看过的软件工程的刻板印象以及一些周围人的不屑,这本邹老师签名限量典藏版的构建之法,被我抛在脑后很长时间。
之所以翻开它,是因为最近一直在考虑做一个有点复杂的ios app,非常担心自己的能力,感觉需要看一些软件工程方面的书。结果发现真的是差点错过一本对我非常重要的书!因为自己像书中说的那样 “从来没有做过有超过5个人用的软件!” 。而这一次,我希望自己是能为一个特定群体开发 app,不再是随意的脚本程序。对于这个app,我也没有自信说一定能多火爆,但我能保证的是,如果我死皮赖脸,那么它一周应该会被6-10人非常不情愿的用一次:P(>5, perfect)
所以,我的希望很简单,跟随邹老师,用现代软件工程的方法,开发出自己的第一个 ios app。
接下来的时间安排是每天抽出4个小时的时间开发,时间定在晚上(晚饭后18:30-23:00),这样我白天能够有时间做research,这样的时间安排能够很好地兼顾 research 和这个业余项目。
项目的最终时间节点定在春节(Beta发布),如果项目延期,我就惩罚自己不回家过年了(想到那个时候父亲大人的雷霆大怒,我就充满了按时完成项目的动力)。
原文:https://www.cnblogs.com/Randall-Wan/p/ru-keng-gou-jian-zhi-fa.html