导读:程序员你为什么这么累? 接口定义:程序员你为什么这么累? - 接口定义 第一篇文章中,我贴了2段代码,第一个是原生态的,第2段是我指定了接口定义规范,使用AOP技术之后最终交付的代码,从15行到1行,自己感受一下.今天来说说大家关注的AOP如何实现. 先说说Controller规范,主要的内容是就是接口定义里面的内容,你只要遵循里面的规范,controller就问题不大,除了这些,还有另外的几点: 1 所有函数返回统一的ResultBean/PageResultBean格式 原因见我的接口…
作者:晓风轻本文转载自:https://zhuanlan.zhihu.com/p/28717374 第一篇文章中,我贴了2段代码,第一个是原生态的,第2段是我指定了接口定义规范,使用AOP技术之后最终交付的代码,从15行到1行,自己感受一下.今天来说说大家关注的AOP如何实现. 先说说Controller规范,主要的内容是就是接口定义里面的内容,你只要遵循里面的规范,controller就问题不大,除了这些,还有另外的几点: 1 所有函数返回统一的ResultBean/PageResultBea…
分享下“https://java-china.org/topic/28“,也算是对自己的一种告诫吧. 原文:Sleep deprivation is not a badge of honor 先介绍一下作者:Ruby on Rails作者.Basecamp创始人&CTO.<重来>(rework)作者. 缺乏睡眠就像是借高利贷.确实你会多得到几个小时做你以为几个小时就能做完的工作,但是代价是什么?你迟早要把这些时间还回去,如果你不还,会破坏你的创造力,士气,待人的品行. 我们都会偶尔熬夜…
原文出处: 晓风轻 请先阅读我这2篇文章 程序员你为什么这么累? 和 我的编码习惯 - 接口定义. 第一篇文章中,我贴了2段代码,第一个是原生态的,第2段是我指定了接口定义规范,使用AOP技术之后最终交付的代码,从15行到一行,自己感受一下.今天来说说大家关注的AOP如何实现. 先说说Controller规范,主要的内容是就是接口定义里面的内容,你只要遵循里面的规范,controller就问题不大,除了这些,还有另外的几点: 1. 所有函数返回统一的ResultBean/PageResultBe…
今天周末在家宅着,并不是我不想运动,是因为北京的雨雪交加导致我想在家写文章,不过想想给大家写文章还是蛮惬意的,望一眼窗外,看一眼雪景,指尖在键盘上跳动,瞬间有种从屌丝程序员转变成了小姑娘们都羡慕的文艺青年感觉.哈哈,幸好不是什么2B青年. 好了,言归正传,回到程序员接私活的话题上来吧.虽然说程序员都很累,但是热爱程序员的人又累得其所,所以虽然很多程序员都很忙,加班是常事,但是钱哪有挣够的啊,闲不住的程序员总想着干点私活赚点外快.私活可能确实是比做个小软件加上广告来钱来的快,但是以目前或将来的趋势…
今天在学习的过程中,明白了一些不是Python标准所必须要做的事情,二是做为一个合格的Python程序员应该所遵从的一些规范 分享给大家,有不足的地方请大家指正,此下是我学习的一点心得: 1.在给变量赋值的时候比如 name="zhangsan"   这样的代码看起来比较小气,二python程序员对于变量的命名赋值的时候一帮在变量名后面都会有个空格等于号的后面也会有一个空格例如: name = "zhangsan" age = 18 addr = "bei…
1.引言 本文是一套面向C# programmer和C# developer进行开发所应遵循的开发规范 按照此规范来开发C#程序可带来以下益处: 代码的编写保持一致性,提高代码的可读性和可维护性,在团队开发一个项目的情况下,程序员之间可代码共享,易于代码的回顾 本规范是初版,只适用于一般情况的通用规范,并不能覆盖所有的情况 2.文件组织 2.1C#源文件 类名或文件名要简短,不要超过2000LOC,将代码分割开,使结构清晰.将每个类放在一个单独的文件中,使用类名来命名文件名(当然扩展名是.cs)…
作者:陈柯好链接:https://www.zhihu.com/question/39813913/answer/104275537来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 工作几年以来,伴随着接触程序员的面极速增长,我对下面观点的体悟越来越深:一.其实每个行业都有各自的辛苦二.控制欲望,做正确的事情,就不累三.好的程序员并不累,他们乐此不疲 闲聊一下,如果你觉得很累,那就要回到原点问问自己为什么要做程序员:) 因为见过太多在职位事业.人生方向上随转如流的人,…
代码就是程序员的面子,无论是在工作中在电脑上写程序代码还是在面试时在纸上写演示代码我们都希望写出整洁,优雅的代码.特别在工作中当我们碰到需要维护别人的代码,或者是多人参与一个项目大家一起写代码的时候,如果碰到一些丑陋的代码,我们还要看懂并且修改它的时候,那种难受,肯定会让我们回想起多年以前自己还是新手程序员的时候,写下的那些丑陋的代码,并且深深内疚于将它们留给了我们的后继者,不知道他们和它们是否还安好.所以,强调代码的规范性,写出整洁,优雅,可读性高的代码应该是成为一个合格的程序员的第一步.这里…
Java程序员常用的@Component.@Repository.@Controller.@Service系列[案例demo3]   很多程序员通过在类上使用@Repository.@Component.@Service 和 @Constroller 注解,Spring会自动创建相应的 BeanDefinition 对象,并注册到 ApplicationContext 中.这些类就成了 Spring受管组件.这三个注解除了作用于不同软件层次的类,其使用方式与@Repository 是完全相同的.…