记录自己学习编程实践,思考文章记录在博客:神秘极客。
主要分为3大块基础知识(basic)、方法论(methodology)、实践(practice)。
- 基础知识,主要涉及算法、数据结构、操作系统底层等。
- 方法论,思考研究如何实现编程的方法,如软件架构、编程原则、设计模式等。
- 实践是检验真理的唯一标准。知道了,想到了,并没有什么用,关键是尝试实践,甚至实现自己的想法。
搭建PHP基础开发环境,请参考GitHub地址
#run all test case
cd practice
composer install
bash tests/bin/runtest.sh