热门
最新
红包
立Flag
投票
同城
我的
发布
Python斗罗
3 年前
trueweixin_62650212
好兄弟们,有没有一些oython可以做的好玩的项目啊,推荐一下呗
武汉市
下一条:
程序员三大美德之首----懒惰软件开发中,“懒惰”是第一生产力。懒惰指的是程序员应该花功夫去避免重复的劳动,写出高度抽象,易于扩展和复用的程序,并且配以完善的文档,避免使用者提出各种问题。懒惰给程序员带来更少被打断,使其更专注于当下开发的程序。软件设计我们所做的软件设计,无一不是面向“懒惰”。OK,你只需要添加你的业务实现类就好了,其余的框架会帮你搞定。怎么添加?看文档照着做就好了!文档文档是让你能“懒惰”起来的必需品,否则你会重复解答同样的问题。当有人问你问题,你可以从容的说:先去看一下文档,还有问题我再帮你解答。自动化每天都要做的重复工作,都应该交由代码来做。一次编写,天天运行。作为程序员,还在每天手动做重复的事情,你可真的有点太“勤快”了自己的一个“偷懒”小故事在我刚开始工作,完成几个项目后,发现不同项目中有很多代码都是重复的。从页面到 controller、service、repository、entity、数据表,有很大一部分代码不断被复制、粘贴、改名。还有一些非功能性的需求实现,不同项目几乎完全一致。如果把这些重复工作都交给代码实现,我不就可以只工作半天,剩下时间好(tou)好(tou)学(mo)习(yu)了吗?于是,我基于一个项目的代码开发了一套自动生成代码的框架。你只需要定义表结构,从页面到后台一键生成增、删、改、查功能代码。只需一分钟,完成了几个小时的工作。为了达到我“懒惰”的目的,我打了鸡血一般,日以继夜的开发,终于在一个月后完成了我的“神器”。但是由于业务的复杂度以及页面的个性化,这套框架并没有被很好的用起来。只工作半天的梦想也破灭了。不过,“偷懒”的想法还是值得延续下去。程序员们,当你“勤快”工作时,可以想想有“偷懒”的办法吗?
立即登录