前言

规范的目的

  一个项目好比一支军队,每位开发工程师是一个个军师,每一个模块就是一支小分队,每一行代码就是一个个士兵。要想一只军队所向披靡,就需要有一套‘令行禁止’的规范。用规范来约束军师、从而使每一行代码都仅仅有条,每个模块都健壮完整。所以规范的目的就是约束每位开发工程师的编码行为。

规范的好处

  • 【提高效率】-避免因为过多的选择造成「决策时间」浪费
  • 【风格统一】-最大程度的保证开发团队的编码风格,使代码阅读起来如出一辙
  • 【是好是坏】-代码无贵贱,但是有好坏。好的代码是优雅的读起来‘干净整洁、逻辑清晰’,坏的代码‘思维混乱,层层嵌套’。
  • 【优化升级】-规范不是一成不变的,是需要每个人不断完善进步的结果
  • 【避免踩坑】-好的规范都是前人填起来的坑,通过规范能够直接告诉你这样使没错

    开发哲学

    规范无法考虑到方方面面,帮你解决所有的问题。所以此处说明一下所有的规范遵循的「开发哲学」,在日后决策中作为你的指路明灯。
  • 【不重复造轮子】复用但不复制代码
  • 【巨人的肩膀】让有经验的人帮助你决策
  • 【KISS】「Keep it Simple, Stupid」提倡写一些简单易读的代码,不要搞得高深莫测、晦涩难懂。纵向嵌套不超过三层。
  • 【约定俗称】优先选择Laravel框架提倡的写法,不自创武功秘籍
本作品采用《CC 协议》,转载必须注明作者和本文链接
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
未填写
文章
1
粉丝
0
喜欢
1
收藏
0
排名:3323
访问:109
私信
所有博文
社区赞助商