最近聽說了一個(gè)「拖拉拽」的開發(fā)工具,心想編程都這么方便了么?不會(huì)又是啥噱頭吧! 抱著懷疑的態(tài)度去試試,感覺發(fā)現(xiàn)了新大陸,這個(gè)不僅僅「拖拉拽」阿,這個(gè)還能還能自動(dòng)搞定測試,自動(dòng)化運(yùn)維阿。 簡直全自動(dòng)開發(fā)的大招啊!這是要讓我失業(yè)了么?程序員狠起來連自己都搞?。?/section>為了讓大家更清楚明白這個(gè)工具的牛逼,我說下我的體驗(yàn)過程,你就分分鐘知道了!1、自動(dòng)生成接口對于CRUD工程師來說,這個(gè)真的是效率必備,要知道我們程序員每天都在和API接口打交道,雖然我們也能通過大量封裝實(shí)現(xiàn)生成接口,但是別人一開始就搞定了這些,我們又如何需要這么復(fù)雜辛苦的干「體力活」。我們可以真正專注在我們「重要」的事情上面,關(guān)心我們的核心點(diǎn),而不是每天在細(xì)枝末節(jié)中浪費(fèi)大量時(shí)間。2、拖拉式開發(fā)在開始我就說了,這種拖拉式開發(fā),對于我們有經(jīng)驗(yàn)的程序員可能幫助不大,但是對于新人開發(fā)來說,大大提高了我們新人的工作效率,更容易理解我們復(fù)雜代碼的業(yè)務(wù)邏輯,也讓我們產(chǎn)品經(jīng)理或業(yè)務(wù)方人員更好的參與進(jìn)來,幫助他們提出更「合理」的需求。大大降低產(chǎn)品與研發(fā)的溝通協(xié)作成本。3、大量的組件庫在我們搭建項(xiàng)目需要大量安裝基礎(chǔ)包,框架的時(shí)候,這個(gè)平臺(tái)只需要將他們整合就是一個(gè)新的「微服務(wù)」項(xiàng)目了。因?yàn)檫@里面的組件庫太豐富了,整個(gè)開發(fā)就想搭建積木一樣,把各個(gè)功能合并拼裝就搞定了。就像樂高一樣,為什么樂高可以讓人永遠(yuǎn)玩下去,因?yàn)樗梢云囱b非常多項(xiàng)目,無限的玩具出來。這個(gè)其實(shí)也是實(shí)現(xiàn)了,我們軟件工程常說的「高內(nèi)聚」,「低耦合」讓我們模塊的可重用性,可移植性大大增強(qiáng)了。4、仿真測試我比較佩服的是他這里面的「仿真測試」,要知道我們寫測試代碼本身工作量極大,每次寫完都后如果業(yè)務(wù)比較大調(diào)整,測試產(chǎn)生的工作量都很大,這就是很多人不喜歡寫測試的原因。但是寫測試是真正能提升我們代碼穩(wěn)定性以及可靠性的主要因素!如果能快速測試,快速拿到結(jié)果,那對于我們來說將是巨大好事,及時(shí)搞定代碼里面各種問題,漏洞!另外因?yàn)檫@種可以可視化的結(jié)果,可以更好幫助我們定位Bug問題,避免手動(dòng)挨個(gè)打斷點(diǎn)。程序員頭發(fā)都可以少掉幾根了。最后看到這兒你一定好奇這個(gè)平臺(tái)名字吧,平臺(tái)名字是飛算全自動(dòng)軟件開發(fā)平臺(tái) ,不僅僅是編程邏輯可視化,測試運(yùn)維自動(dòng)化,還把各類復(fù)雜工具運(yùn)作起來,拉低了整個(gè)后端的門檻,簡直效率必備! 這種用全新的方式去開發(fā)微服務(wù)架構(gòu),不用寫一行代碼就可以搭建好完整的微服務(wù)架構(gòu)應(yīng)用,加速推動(dòng)軟件開發(fā)進(jìn)入智能化時(shí)代!你們?nèi)绻胍w驗(yàn)的話,可以去了解下:https://www./這兒是github地址可以了解:https://github.com/feisuanyz/SoFlu-adp一些問題:1、 這個(gè)平臺(tái)跟市面上的低代碼/無代碼產(chǎn)品有區(qū)別嗎? 區(qū)別大了!建議去官網(wǎng)注冊下試試,真心會(huì)有不一樣的感受,后端開發(fā)是真的完全不用寫代碼了。 這個(gè)工具還是要知道基本計(jì)算機(jī)的概念,純小白還是有困難,不過對于互聯(lián)網(wǎng)產(chǎn)品經(jīng)理來說問題不大,使用飛算全自動(dòng)開發(fā)平臺(tái)工具不僅能提高我們效率,還能解決我們溝通問題,讓我們程序員和產(chǎn)品經(jīng)理重新做好朋友!飛算對于高級工程師看起來沒那么大好處,但還是可以讓高級工程師節(jié)約時(shí)間,更關(guān)注重點(diǎn)邏輯上面,幫助他們梳理更復(fù)雜的業(yè)務(wù)邏輯。「人月神話」這本書說了,沒有銀彈,對于我們?nèi)粘9ぞ撸覀円欢ㄒq證看待!期待這款工具可以走的越來越遠(yuǎn)!解放我們程序員的雙手,更加智能編程!我相信這個(gè)軟件會(huì)改變原本過度依賴人工的現(xiàn)狀,推動(dòng)軟件行業(yè)進(jìn)入智能化的全自動(dòng)時(shí)代。
|