程序员用软件生成前端代码,前端程序媛不知道怎么操作了!
作为程序员经常会有一些口头禅,比如说“代码复用思想”,“写高质量的代码”,“代码在精不在多”,“思路比努力更重要”,这些话中大多强调的是策略的重要性,在工作中,勤奋固然重要,如果能在勤奋的基础上强调一下方法与策略,那便会使工作起到事半功倍的效果,最近有一个程序员网友异于其他程序员,发现了一个神器,能够快速生成代码。
据这名网友所说,他刚毕业,算是一个java新手程序员吧,他用了一款叫magicalcoder的代码生成器,通过这个软件,他花了一个小时时间就把他们公司电商后台的基本功能页面全部生成了,用这个软件,不需要写代码,直接拖拖拽拽的就可以操作生成前端静态代码了,前端的同学们看完直接傻眼,不需要干活了。这样看使工作效率成倍的提高,但是他这样的行为却遭到了领导的批评,领导告诉他这样工作不好,对自我成长不利,手写的才是王道。针对这一情况,我们一起看看其他网友的看法吧!
网友一:这种好多年前就有了,就把表的增删改查,还有一些固定模板。但是业务往往你这个复杂多了,没啥用。
作者点评:这类软件之前用过,一般适合于产品做原型图用,并不适合用于开发,没有框架可言,不好维护。
网友二:所以应届生拿高薪是名至实归的。今年30K/月的突然多了起来,另外这两年毕业生的智商和能力也在井喷式增长。
作者点评:此言差矣,只能说每年毕业生的起步薪水在增长,但也不要忽略工作经验,工作能力的重要性!
网友三:写完review一下吧,要不出了bug都不好查
作者点评:生成的代码都是那种比较机械那种,有好多重复代码,没有框架可言,更别说代码复用了。
网友四:内部管理系统这样挺好的,节省时间,以前卖软件就是通过模板
作者点评:没错,做一个内部管理系统可以用这种做,如果做其他的大型项目,一开始用这种方法做就是走错路了!
网友五:只能证明别人做的软件nb,你自己得不到什么提高,也就是会用而已。
作者点评:不光是对能力提高的问题,如果通过这个软件就能生成前端代码并且能适用于所有的大型项目的话,所有的前端工程师岂不早就下岗了?既然没下岗,就说明这个软件有它的局限性!
网友六:生成的代码可读性咋样,后期可维护么?
作者点评:生成代码能用,没有框架可言,后期维护不行,如果做大型的正规的项目不适合用这个。
其实楼主说的这款软件,很早都已经有了,能够通过软件生成前端html,js,css代码并不是什么稀奇的事情,这类软件市场上有很多款,它们的用途主要供产品经理画原型图用的,并不是用于前端程序员开发代码用的,这类软件生成的代码都是很机械的,而前端开发工程师在做项目前都会先开发一些公用方法,写一些公用js,前端框架设计,开发一些公用插件等,以方便后期代码复用,而用这类软件就没有这些东西在里面了,后期代码也是很难的维护,不过用这样的软件做一些小型的内部管理平台还是可以的,因此上面那个领导说的话也不是完全没有道理,希望这名楼主网友能够参考一下!
其实做为一个开发者,有一个学习的氛围跟一个交流圈子特别重要这里我要推荐c++交流群:“648778840”,不管你是小白还是大牛欢迎入住,大家一起交流成长。小编会在群中不定期分享干货源码,包括我精心整理的一份c++零基础教程。欢迎各位感兴趣的的小伙伴。
学习思路:
学习资料: