精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

寫代碼的五個步驟,你會幾個?

新聞
終于開始要做功能了,我相信新手都會有些興奮和緊張,我們就帶著這種美妙的感覺開始代碼之旅。很多新手拿到功能,就開始復制代碼,樂其不疲的當個代碼搬運工,這種開局方式是不妥的,我們先來看下新手常犯的錯誤。

 終于開始要做功能了,我相信新手都會有些興奮和緊張,我們就帶著這種美妙的感覺開始代碼之旅。很多新手拿到功能,就開始復制代碼,樂其不疲的當個代碼搬運工,這種開局方式是不妥的,我們先來看下新手常犯的錯誤。

[[283242]]

1. 新手常見的錯誤

1)當個快樂的代碼搬運工

這種是最常見的。一般新手的功能都比較簡單,都會是顯示類、列表類的功能,最多有一點簡單的交互。像這種功能在項目中很多,工程師就會去找類似的功能,然后整篇整篇的復制代碼過來,改點界面上的顯示元素,基本上功能開發就差不多了,自己看看沒問題,就丟給測試工程師。

初級工程師是代碼搬運工沒錯,但這種操作是有問題的,他沒有理解功能和代碼,代碼復制過來,感覺差不多就不管了,反正是把開發交給感覺。

分享個案例:之前有做一個項目,在發迭代版本的時候,我試用了一下,就發現一個功能不對,H5上顯示的文字內容不對,我就知道,這位老兄復制代碼搞錯了,我就故意去問他業務流程,他講了半天講不清楚,最后他告訴我代碼是他復制過來的,他也搞不懂,再問他調用關系也搞不清楚,我看復制過來的代碼里面,有很多是垃圾代碼,是前個功能的業務流程,這里用不到。我就讓他師傅花半天時間重新教一遍。

2)先鋪界面,再找接口,拼出個功能交給測試

很多新手看到功能,他也不懂得去理解功能,就看到有界面設計,其它也不管,就開始寫界面,寫完界面,再到處問接口,調個半天接口流程還走不通,終于調通了,還發現跟界面對不上,又鬧騰個半天,終于把數據對上了。不錯,界面有了,數據也有了,功能開發完了,就丟給測試。然后,測試就來投訴:“那個某某,功能開發一半就提交測試,簡直是開玩笑。”

這種開發方式,不僅新手喜歡用,我見過很多工作多年的工程師也喜歡用。

分享個案例:一個有四年經驗的H5工程師特別離譜,他做功能是分三步的,先按產品原型把所有的界面都鋪出來,然后對接接口,把數據調通,最后根據UI交互設計圖,再重新調整界面。我估算過他的開發速度,比正常的多出30%,而且bug率也特別高,關鍵還天天加班。

3)理解個大概就開始動手,然后打補丁,把功能完整性交給測試

這種也比較常見,不過犯這種錯誤的,都是新手中的高手,普通的還犯不上。一個功能比如有十個點,他懂得去分析,得出來五六個點,然后就開始開發,開發出來之后跟產品原型一比對,發現少東西了,就開始加,加了一兩個點,然后感覺完美,就提交測試。

這種是有一定的產品理解能力,但是理解不到位,所以功能的完整性是沒有保證的。

我們分析了常見的錯誤方式,接下來我們看正常的要怎么做。

 

[[283243]]

 

2. 正常的做功能流程

我們都用過微信,那現在給你分配的功能就是聊天時發文字這個功能,那要怎么做?

1)步驟一:知道功能做什么

首先,知道功能做什么?發文字功能,是給好友發送中英文、數字、符號等信息。

其次,誰會用,怎么用?發文字功能,每個人都會用,可以給好友發,可以在群里發。

最后,功能跟其它功能有沒有關系?暫時這個功能跟其它功能沒關系。

通過前面的這些分析,我們就知道功能大概做什么了。接下來,就要看怎么做。

2)步驟二:知道功能實現的流程、步驟

簡單的講就是整理功能的實現思路,它大概有哪些主要的步驟。把這些步驟列出來,這個功能要實現的目標能達到了。

APP端:

 

寫代碼的五個步驟,你會幾個?

 

  • 聊天界面有個 輸入框,用戶點輸入框可以輸入文字,發送;
  • 如果沒有網絡,提示用戶沒有網絡;
  • 如果連接正常,就把文字內容異步發給服務器;
  • 收到服務器返回,成功:把菊花去掉,不成功:顯示個紅色“!”。

后臺接口:

我們再來看后臺java端,同樣的功能,后臺思考的就跟前端不一樣。后臺大概是:

 

寫代碼的五個步驟,你會幾個?

 

  • 消息發送方告訴服務器有新消息
  • 服務器方接收發送消息方數據
  • 服務器告訴消息接收方有新數據要接收
  • 接收方取得數據器端數據
  • 接收方告訴服務器數據已經拿到,消息可以作廢

像這樣基本上就把一種事講通了。

3)步驟三:問師傅或領導

像前面這樣想一想,把它寫下來,可以用思維導圖,可以用文字,也可以用UML圖,或大學時學的流程圖。你確定對功能的理解和實現思路的理解都是對的嗎?我相信你不敢確定。所以,整理完思路,不是直接開發,要先問下師傅,讓他看你的理解對不對。師傅以他的經驗,如果有問題,他能幫你指出來,你再把思路修改一下。兩人再切磋一下,基本上就把功能點都找出來。

實際上,我前面講的這三部分,分別是需求分析、概要設計和設計評審。如果你是在大企業或有流程的企業,都有專門的流程節點和編寫要求,正常是用UML圖來畫分析設計圖,評審有專門的分析設計評審會,就按公司的要求來做就是了。如果是在專業性要求不高的公司,可以采用這種簡化的分析、設計和評審方法,至少自己的專業水平不會太差。

我這種簡化了的分享,主要是用來幫助理解分析和設計的原理。通過這種簡化了的分享,應該感覺分析、設計很簡單吧!不然很多人認為分析、設計是很高大上的,很難的事,就很抗拒去做,結果專業能力一直提升不上去。

實際上,分析、設計還是比較簡單的,難的是UML圖不懂得畫,而往往把分析、設計理解成畫UML圖和寫文檔。分析、設計是用來整理思路、輔助理解需求,UML圖是用來輔助分析、設計的,而現在UML圖把分析、設計難住了。《大學》里有句話:“物有本末,事有始終。” 而把分析、設計理解成畫UML圖,就是本末倒置。

4)步驟四:寫代碼 (做個快樂的代碼搬運工)

到前面這個階段,基本上就很清楚功能做什么,怎么做了。那就可以當個快樂的代碼搬運工,找到每個步驟的實現代碼,把它搬過來,所有的步驟和功能點都實現到了,那這個功能就開發完了。

5) 步驟五:測試

代碼開發完,不要認為就結束了,丟給測試就可以了。一般初級工程師都不會做測試和跑測試用例,所以公司沒有要求,我們也不做。但是,我們要自己去用下這個功能,如果自己開發出來的功能,自己都不會用,你覺得用戶會懂得用嗎?

自己試用的過程中,如果有用的不流暢的,用戶也會用的不流暢;如果你覺得做的功能看起來看丑,那客戶也是這種感覺。所以交出去的功能,是自己滿意的功能。那測試的時候,基本上是很少BUG了。

 

3. 開發的無上原則

【準時完成】

前面講了這么多,通過分析、設計、評審,讓你對功能需求有充分的理解,這樣寫出來的功能的完整性才有保證,自己試用功能,才能減少bug,所有的這些操作,都是讓你做的功能,減少bug率和返工,確保開發進度。

做開發有個至關重要的原則,就是“準時完成”。我帶團隊,硬性要求就是項目必須準時上線,不能有任何的延期。如果你能做到準時完成,比看十本執行力的書都來的有效果。

4. 總結

這節課我們分享了做功能開發常見的錯誤方式,大家盡量避免犯這些錯誤。簡單分享了分析、設計、設計評審的原理和操作步驟,打消程序員對分析、設計的抗拒心理,提升程序員的專業性,也讓大家掌握做功能比較好的方法和習慣,確保功能開發能準時完成。

責任編輯:華軒 來源: 今日頭條
相關推薦

2020-04-07 08:51:25

CCNP協議網絡協議路由

2025-10-23 07:10:00

CIOCEOCFO

2023-11-23 10:21:37

2024-03-27 14:35:09

自動驗證工具

2022-04-06 07:32:41

Java運算符變量

2021-03-12 10:12:09

etState函數React

2021-11-26 05:50:50

Promise JS項目

2014-10-29 14:52:13

程序員

2023-04-26 16:42:01

2025-04-29 10:17:42

2014-11-11 14:52:28

程序員工程師

2019-10-08 11:48:20

PythonGitHub程序員

2021-09-26 09:09:20

開源APP程序員

2013-11-19 17:39:15

hypervisor私有云

2017-01-19 10:44:54

私有云云計算虛擬化

2025-02-24 00:00:03

DDoS攻擊工具

2021-11-29 11:11:45

SQL查詢技巧

2021-02-05 16:20:54

代碼Linux技巧

2023-03-19 17:24:43

2010-03-25 13:05:00

Python執行代碼
點贊
收藏

51CTO技術棧公眾號

日本中文字幕二区| 成人自拍爱视频| 色噜噜日韩精品欧美一区二区| 成人欧美magnet| 久久久不卡影院| 川上优av一区二区线观看| 久久久久无码国产精品| 亚洲激情播播| 9191久久久久久久久久久| www.18av.com| 国产精品麻豆一区二区三区| 久久国产综合精品| 欧美第一黄网免费网站| 国产传媒第一页| 国产精品视频一区视频二区| 黑人巨大精品欧美一区二区| 一区二区视频在线免费| 午夜小视频在线播放| 美女脱光内衣内裤视频久久网站| 久久久久久久久电影| 国产一级淫片久久久片a级| 黄色小说在线播放| 天堂av资源网| 日本亚洲免费观看| 久久久久久久久久久人体| a级片在线观看| 91精品国产自产在线丝袜啪| 欧美在线播放高清精品| av日韩一区二区三区| 一区二区视频在线观看| 中文字幕成人免费视频| 国产亚洲成av人片在线观看| 中文字幕在线视频一区| 鲁丝一区二区三区免费| www日本高清视频| 日本大胆欧美人术艺术动态 | 国产亲伦免费视频播放| 日韩专区在线视频| 88国产精品欧美一区二区三区| 日韩精品123区| 日本道不卡免费一区| 亚洲欧美综合精品久久成人| japanese在线观看| 爱高潮www亚洲精品| 欧美一区二区视频在线观看| 美女少妇一区二区| 欧美日韩成人影院| 色婷婷亚洲综合| 各处沟厕大尺度偷拍女厕嘘嘘| heyzo高清国产精品| 亚洲综合色丁香婷婷六月图片| 伊人久久99| 免费的黄网站在线观看| 国产精品看片你懂得| 亚洲精品乱码久久久久久蜜桃91| 黄色在线网站| 国产欧美一二三区| 亚洲精品无人区| 91亚洲精选| 中文字幕一区二区视频| 小说区视频区图片区| 免费观看久久久久| 一区二区三区视频在线看| 欧美做暖暖视频| 91禁在线看| 欧美色道久久88综合亚洲精品| 狠狠爱免费视频| 影视一区二区三区| 欧美另类久久久品| 亚洲天堂av一区二区三区| 欧美影院视频| 亚洲成人亚洲激情| 欧美bbbbb性bbbbb视频| 欧美色蜜桃97| 久久视频在线看| 免费在线观看黄视频| 国产欧美精品| 国产精品久久久久久久9999| 91麻豆成人精品国产| 国产精品一区二区在线观看不卡| 国产精品久久亚洲| 三级理论午夜在线观看| 国产精品污污网站在线观看| av中文字幕av| 国产v日韩v欧美v| 日本久久精品电影| 五月六月丁香婷婷| 日韩一级电影| www.日本久久久久com.| 精品无码m3u8在线观看| 另类图片国产| 91精品在线看| 日韩精品视频无播放器在线看| 中文字幕+乱码+中文字幕一区| 日本三日本三级少妇三级66| av影院在线免费观看| 欧美制服丝袜第一页| 极品人妻一区二区| 沈樵精品国产成av片| 久久国产精品网站| aaaaaa毛片| 国产福利一区在线| 日本视频精品一区| 欧美xxxx做受欧美88bbw| 91国产免费看| 动漫av在线免费观看| 成人直播大秀| 久久人人爽人人| 97人妻一区二区精品免费视频| 麻豆国产精品视频| 美女三级99| gogo在线高清视频| 欧美最新大片在线看| 中国极品少妇xxxx| 天天综合国产| 国产z一区二区三区| 成人午夜福利视频| 最新国产精品久久精品| av观看免费在线| 国产成人av毛片| 久久九九免费视频| 免费看污视频的网站| av影院午夜一区| 超薄肉色丝袜足j调教99| 成人一级视频| 精品一区精品二区| 国产午夜久久久| 国产综合一区二区| 亚洲国产欧美日韩| aaaaa级少妇高潮大片免费看| 精品三级国产| 中日韩美女免费视频网址在线观看 | 亚洲欧美中文日韩v在线观看| 亚洲av鲁丝一区二区三区| 日本中文一区二区三区| 久久久久久九九| heyzo中文字幕在线| 欧美一级在线免费| 黑鬼狂亚洲人videos| 男女性色大片免费观看一区二区| 蜜桃精品久久久久久久免费影院 | 色男人天堂综合再现| 69久久夜色精品国产69| 黄色一级a毛片| 一二三四区精品视频| 人妻巨大乳一二三区| 99九九久久| 亚洲美女尤物影院| av免费在线观| av毛片在线| 一区二区三区四区五区在线| 91在线网站视频| 99免在线观看免费视频高清| 日本韩国欧美在线| 一区二区黄色片| 久久国产精品久久久久久电车| 久久天天狠狠| 伊人成综合网站| 亚洲色图五月天| 久久久精品毛片| 国产视频亚洲色图| 日韩肉感妇bbwbbwbbw| 不卡在线一区| 国产在线a不卡| 中中文字幕av在线| 欧美成人在线直播| 亚洲黄色一区二区| 26uuu亚洲综合色欧美| 国产熟人av一二三区| 欧美亚洲国产激情| 成人午夜在线观看| 青春草视频在线观看| 亚洲第一福利网| 精品欧美一区二区三区免费观看 | 婷婷综合在线| 亚洲va码欧洲m码| 肉肉视频在线观看| 亚洲精品久久久久久久久久久久久 | 好男人www在线视频| 午夜精品久久久久影视| 女尊高h男高潮呻吟| 日韩1区2区日韩1区2区| 在线观看日韩片| 91精品啪在线观看国产爱臀| 欧美亚洲激情在线| xxxxx日韩| 日韩一级成人av| 五月婷婷激情网| 国产欧美精品一区aⅴ影院 | 亚洲精品二三区| 午夜久久久久久久久久影院| 国产精品久99| 国产性生活毛片| 日韩精品电影在线| 国产成人亚洲综合无码| 免费一区二区| 91网站在线看| 国模冰冰炮一区二区| 久久精品2019中文字幕| 天天操天天射天天舔| 欧美伊人精品成人久久综合97| 18岁成人毛片| 久久久久久久久久看片| 女王人厕视频2ⅴk| 久久一二三四| 国产黄色激情视频| 成人羞羞视频播放网站| 国语精品中文字幕| 激情五月综合婷婷| 国产精品久久久| av福利在线导航| 日韩视频欧美视频| 欧美日韩影视| 精品国产一区二区精华| 亚洲特级黄色片| 色呦呦国产精品| 国产一卡二卡在线播放| 亚洲欧美综合另类在线卡通| 人妻少妇一区二区| 成人黄色大片在线观看| 九九热视频免费| 欧美aaaaa成人免费观看视频| 免费 成 人 黄 色| 欧美精品入口| 免费看污污视频| 欧美韩日一区| 四虎影院一区二区三区 | 丝袜美腿一区| 97免费中文视频在线观看| 一二三四区在线观看| 日韩小视频在线观看| 成年人视频在线看| 亚洲丝袜av一区| 欧美成人综合在线| 亚洲欧美一区二区久久| 91av免费看| 国产精品字幕| 欧洲亚洲免费视频| 女海盗2成人h版中文字幕| 欧美激情视频在线观看| av网站导航在线观看免费| www高清在线视频日韩欧美| 超碰在线影院| 中文字幕亚洲欧美| 成人性生交大片免费看午夜| 国产香蕉97碰碰久久人人| 你懂的视频在线| 亚洲三级av在线| 国产区视频在线播放| 中日韩美女免费视频网站在线观看| 国产一级在线| 中文字幕亚洲无线码a| www.成人.com| 久久精品国产欧美激情| 麻豆视频在线免费观看| 美女国内精品自产拍在线播放| 成人日韩欧美| 久久久久久成人精品| 91福利在线免费| 2019中文字幕免费视频| 激情开心成人网| 国产精品视频导航| 懂色av色香蕉一区二区蜜桃| 91九色极品视频| 开心激情综合| 免费日韩电影在线观看| 精品一区二区三区在线| 一本一道久久久a久久久精品91 | 黄色小视频在线免费看| 精品福利免费观看| 无码人妻熟妇av又粗又大| 欧美日韩免费在线视频| 99热这里精品| 亚洲国产91色在线| 国产中文字幕在线播放| 久久精品最新地址| 国产第一页在线| 国产91久久婷婷一区二区| 国产欧美自拍| 国产二区一区| 国产精品一区二区99| 天堂一区二区三区| 欧美三区美女| 无码人妻丰满熟妇区五十路百度| 美腿丝袜亚洲三区| 中文字幕人妻熟女在线| 久久久久久久久久看片| 可以直接看的黄色网址| 欧美日韩国产麻豆| 国产又粗又黄又爽的视频| 亚洲精品福利资源站| 黄色小网站在线观看| 欧美性视频精品| crdy在线观看欧美| 久久国产一区| 综合天天久久| 国产嫩草在线观看| 成人免费高清视频| 亚洲精品电影院| 欧美性xxxxx极品娇小| 99热这里只有精品99| 亚洲欧美在线磁力| 精品精品导航| 成人有码在线播放| 国产成人高清| 国内少妇毛片视频| 精品在线观看视频| 国产精品成人一区二区三区电影毛片 | 国产精品国产精品| 999精品一区| 亚洲乱码中文字幕久久孕妇黑人| 国产精品综合一区二区三区| 免费看黄色的视频| 亚洲18色成人| www.蜜臀av| x99av成人免费| 亚洲精品在线影院| 蜜桃av久久久亚洲精品| 国产精品v日韩精品v欧美精品网站| 日本久久久久久久久久久久| 97精品久久久午夜一区二区三区| 国产少妇在线观看| 欧美日韩精品系列| yw在线观看| 日韩免费不卡av| 欧美调教在线| 日本熟妇人妻xxxx| 国产精品 欧美精品| 四虎永久免费地址| 欧美手机在线视频| 国产精品二线| 国产精品久久久久久久久久新婚| 亚洲a级精品| 欧美精品99久久| 99精品1区2区| 99热国产在线观看| 亚洲精品动漫100p| 亚洲欧美韩国| 欧美精品亚洲精品| 久久婷婷麻豆| a级在线免费观看| 91福利资源站| www.亚洲免费| 91精品久久久久久| 亚洲欧美日韩高清在线| 自拍一级黄色片| 亚洲黄色性网站| 成人久久久精品国产乱码一区二区 | 91日韩在线播放| 亚洲理论电影网| 人妻换人妻仑乱| 一区二区日韩av| 色偷偷在线观看| 78m国产成人精品视频| 亚洲人挤奶视频| 亚洲一区二区三区四区五区xx| 国产欧美日韩麻豆91| 一级aaaa毛片| 欧美超级乱淫片喷水| 91精品久久久久久综合五月天| 久久99中文字幕| 久久久精品免费观看| 中文字幕一级片| 蜜臀久久99精品久久久久久宅男| 日本精品视频| 亚洲 欧美 日韩 国产综合 在线 | 日本三级在线观看网站| 国产不卡一区二区在线观看| 在线亚洲成人| 天天操天天舔天天射| 欧美一区二区精品在线| 女子免费在线观看视频www| 久久av二区| 麻豆91在线看| 久久一区二区三| 亚洲美女激情视频| 欧美综合影院| 国产真实老熟女无套内射| 久久婷婷综合激情| 亚洲天堂aaa| 97色伦亚洲国产| 久久国产成人午夜av影院宅| 中文字幕乱码在线人视频| 精品久久久一区| 欧美另类极品| 精品无码久久久久久久动漫| 久久综合亚州| 欧美xxxx黑人xyx性爽| 亚洲免费福利视频| 国产精品视频一区视频二区| 久久久999视频| 中文字幕一区二区三区不卡在线| 少妇又色又爽又黄的视频| 国产精品久久久久久久9999| 黑丝一区二区| 91麻豆精品久久毛片一级| 亚洲国产精彩中文乱码av在线播放 | 日韩国产一区二区| 污污免费在线观看| 欧美日韩国产片|