初学者在掌握了基本的程式设计能力之后,往往都希望进一步提升自己的能力。我们主要专注在三大区块:稳定性,安全性,与整合性。
当你学会了基础的程式设计之后,你会发现,一个系统若经过长时间的扩充会变得越来越难维护,甚至到最后有可能自己都忘了当初是怎么写的。如果把写程式比喻成是盖一栋大楼,在盖大楼之前如果没有想清楚未来的扩充性,势必会越盖越歪,最后就变成歪楼了(误)~ 那究竟有没有一套现成的做法可以让我们不必重新思考盖大楼的整套方法呢?答案就是使用框架(Framework)。使用Framework就等于是用一套既定的骨架去发展你的系统,好处有很多,我们整理如下。