看啥推荐读物
专栏名称: Python程序员
最专业的Python社区,有每日推送,免费电子书,真人辅导,资源下载,各类工具。我已委托“维权骑士”(rightknights.com)为我的文章进行维权行动
今天看啥  ›  专栏  ›  Python程序员

Django后台代码质量改善建议集锦(一)

Python程序员  · 公众号  · Python  · 2018-11-21 12:18
“写代码”技术的提高有两个阶段:第一个阶段是让代码能实现功能、并且少出错;第二个阶段是让代码更易于理解、潜在问题更少。第一个阶段要怎么做是非常清晰的,功能能实现,调用接口有合适的数据返回,就算完成了任务。到了第二阶段,“应该怎么做”这个问题就变得隐晦了,变得更加没有标准答案了,因为每个人对“易于理解”这个要求的理解是不同的。虽然没有标准答案,但是答案大纲还是有的,有一些规律或要求是被大多数人认可的。本篇,我们就试着梳理一些“隐晦”的共识,让在第二阶段的读者多一盏路灯。1、定义Model类时,以一行数据的含义命名举个例子来说明这个问题:假设我们需要定义一张数据表,这张数据表中的每一行是A校期末考试中 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照