1. 我們真的需要全棧開發(fā)嗎?

        共 1433字,需瀏覽 3分鐘

         ·

        2021-07-27 02:41

        點(diǎn)擊關(guān)注公眾號(hào),Java干貨及時(shí)送達(dá)

        Web應(yīng)用程序的開發(fā)涉及許多活動(dòng),例如:

        Web應(yīng)用程序開發(fā)的整個(gè)生命周期需要用到很多技術(shù)。近來,我們看到全棧開發(fā)人員的需求持續(xù)高漲。

        假設(shè)有一個(gè)足球隊(duì)(或其他任何體育團(tuán)隊(duì))。我們需要專業(yè)的前鋒、中場(chǎng)、后衛(wèi),還有一個(gè)守門員。有時(shí),全能選手可以幫助我們贏得一場(chǎng)比賽甚至一系列比賽。但是,所有團(tuán)隊(duì)都需要一些專業(yè)人士。全棧開發(fā)人員很有必要,但僅靠全棧開發(fā)還不夠。

        為什么我們需要一個(gè)全棧開發(fā)人員?

        簡(jiǎn)單來說,可能我們需要某個(gè)人同時(shí)兼顧后端API和UI組件。

        公平地說,在下列情況下,全棧開發(fā)人員能夠發(fā)揮出很大作用:

        但是,如果團(tuán)隊(duì)有很多成員,那么全棧開發(fā)人員就不會(huì)帶來任何好處,甚至造成負(fù)面影響。

        為什么?

        服務(wù)/API的基本原理是服務(wù)抽象:

        服務(wù)抽象包含有關(guān)服務(wù)內(nèi)封裝的所有細(xì)節(jié)(比如邏輯、實(shí)現(xiàn)和構(gòu)建服務(wù)所用的技術(shù)等),可以向服務(wù)使用者提供有關(guān)服務(wù)的詳細(xì)說明,而用戶可以通過特定的方式使用該服務(wù)。

        現(xiàn)在,我們來仔細(xì)思考一下,就會(huì)發(fā)現(xiàn)負(fù)責(zé)端到端實(shí)現(xiàn)的開發(fā)人員將很容易被自己的行為和責(zé)任所誤導(dǎo)。這樣的代碼庫會(huì)出現(xiàn)許多幾個(gè)問題,而團(tuán)隊(duì)需要等到將來才會(huì)發(fā)現(xiàn)。

        相反,我們可以要求全棧開發(fā)人員擔(dān)任UI或后端專家,并隨著項(xiàng)目的推進(jìn),將他們切換到其他角色。

        從開發(fā)周期的角度來看,下面幾個(gè)方法可以讓團(tuán)隊(duì)不再依賴于全棧開發(fā)人員:

        • API合約
        • 模擬服務(wù)

        如果你認(rèn)為上述兩種方法不過是小事一樁,那便最好不過了。2021 最新 Java 面試題出爐,分享給你~

        但如果你認(rèn)為這兩項(xiàng)工作非常耗時(shí),而且大有裨益,則請(qǐng)注意以下幾點(diǎn)。

        GitHub上的這些數(shù)據(jù)表明,前端開發(fā)社區(qū)剛剛開始采用測(cè)試驅(qū)動(dòng)的方法。

        Mirage減少了對(duì)API的依賴,并可以快速跟蹤Web應(yīng)用程序的開發(fā)。

        總結(jié)

        我自己就是一名全棧開發(fā)人員,而且也是架構(gòu)師。

        本文所表達(dá)的意思完全是我個(gè)人的看法,希望對(duì)你的團(tuán)隊(duì)有所幫助。另外,關(guān)注公眾號(hào)Java技術(shù)棧,在后臺(tái)回復(fù):面試,可以獲取我整理的 Java 系列面試題和答案,非常齊全。

        原文鏈接:https://javascript.plainenglish.io/do-you-really-need-a-full-stack-developer-72b36c4949b1
        作者 | Prasad Jayakumar
        譯者 | 彎月   責(zé)編 | 歐陽姝黎
        出品 | CSDN(ID:CSDNnews)






        關(guān)注Java技術(shù)??锤喔韶?/strong>



        獲取 Spring Boot 實(shí)戰(zhàn)筆記!
        瀏覽 51
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
          
          

            1. 男女视频在线观看网站 | 妓女卖婬一区二区三区在线观看 | 亚洲免费黄色 | 国产视频激情 | 亚洲性爱影院 |