1. 程式人生 > >程式設計師用軟體生成前端程式碼,前端妹子看完直接傻眼!卻遭領導批評

程式設計師用軟體生成前端程式碼,前端妹子看完直接傻眼!卻遭領導批評

作為程式設計師經常會有一些口頭禪,比如說“程式碼複用思想”,“寫高質量的程式碼”,“程式碼在精不在多”,“思路比努力更重要”,這些話中大多強調的是策略的重要性,在工作中,勤奮固然重要,如果能在勤奮的基礎上強調一下方法與策略,那便會使工作起到事半功倍的效果,最近有一個程式設計師網友異於其他程式設計師,發現了一個神器,能夠快速生成程式碼。

據這名網友所說,他剛畢業,算是一個java新手程式設計師吧,他用了一款叫magicalcoder的程式碼生成器,通過這個軟體,他花了一個小時時間就把他們公司電商後臺的基本功能頁面全部生成了,用這個軟體,不需要寫程式碼,直接拖拖拽拽的就可以操作生成前端靜態程式碼了,前端的同學們看完直接傻眼,不需要幹活了。這樣看使工作效率成倍的提高,但是他這樣的行為卻遭到了領導的批評,領導告訴他這樣工作不好,對自我成長不利,手寫的才是王道。針對這一情況,我們一起看看其他網友的看法吧!nainaitea.com

網友一:這種好多年前就有了,就把表的增刪改查,還有一些固定模板。但是業務往往你這個複雜多了,沒啥用。

作者點評:這類軟體之前用過,一般適合於產品做原型圖用,並不適合用於開發,沒有框架可言,不好維護。

網友二:所以應屆生拿高薪是名至實歸的。今年30K/月的突然多了起來,另外這兩年畢業生的智商和能力也在井噴式增長。

作者點評:此言差矣,只能說每年畢業生的起步薪水在增長,但也不要忽略工作經驗,工作能力的重要性!

網友三:寫完review一下吧,要不出了bug都不好查

作者點評:生成的程式碼都是那種比較機械那種,有好多重複程式碼,沒有框架可言,更別說程式碼複用了。

網友四:內部管理系統這樣挺好的,節省時間,以前賣軟體就是通過模板

作者點評:沒錯,做一個內部管理系統可以用這種做,如果做其他的大型專案,一開始用這種方法做就是走錯路了!

網友五:只能證明別人做的軟體nb,你自己得不到什麼提高,也就是會用而已。

作者點評:不光是對能力提高的問題,如果通過這個軟體就能生成前端程式碼並且能適用於所有的大型專案的話,所有的前端工程師豈不早就下崗了?既然沒下崗,就說明這個軟體有它的侷限性!

網友六:生成的程式碼可讀性咋樣,後期可維護麼?

作者點評:生成程式碼能用,沒有框架可言,後期維護不行,如果做大型的正規的專案不適合用這個。

其實樓主說的這款軟體,很早都已經有了,能夠通過軟體生成前端html,js,css程式碼並不是什麼稀奇的事情,這類軟體市場上有很多款,它們的用途主要供產品經理畫原型圖用的,並不是用於前端程式設計師開發程式碼用的,這類軟體生成的程式碼都是很機械的,而前端開發工程師在做專案前都會先開發一些公用方法,寫一些公用js,前端框架設計,開發一些公用外掛等,以方便後期程式碼複用,而用這類軟體就沒有這些東西在裡面了,後期程式碼也是很難的維護,不過用這樣的軟體做一些小型的內部管理平臺還是可以的,因此上面那個領導說的話也不是完全沒有道理,希望這名樓主網友能夠參考一下!

以上所有圖片均來之網際網路