自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

你已經(jīng)是一個(gè)優(yōu)秀的開發(fā)者了嗎?我不是!

新聞
作為一名培訓(xùn)師,我定期監(jiān)督學(xué)員,通過適當(dāng)?shù)娜肼毰嘤?xùn)和技術(shù)內(nèi)容的教學(xué),他們慢慢的從初學(xué)者成為真正的開發(fā)人員,一部分是非常好的開發(fā)人員。

[[387808]]

本文已經(jīng)過原作者Shadeed 授權(quán)翻譯。

作為一名培訓(xùn)師,我定期監(jiān)督學(xué)員,通過適當(dāng)?shù)娜肼毰嘤?xùn)和技術(shù)內(nèi)容的教學(xué),他們慢慢的從初學(xué)者成為真正的開發(fā)人員,一部分是非常好的開發(fā)人員。

什么是優(yōu)秀的開發(fā)人員,他們與普通開發(fā)人員有啥不同?

我認(rèn)為成為一名優(yōu)秀的開發(fā)者與下面行為不沾邊:

  • 不經(jīng)思考,直接開干(敲代碼也許比這只貓還快)
  • 在意每天寫了多少行數(shù),不考慮代碼的質(zhì)量

以我的理解,一個(gè)好的開發(fā)人員...

編寫工作代碼

這答案有點(diǎn)意外,是吧?但是,好的開發(fā)人員會(huì)確保他們的代碼能夠正常工作,他們是這樣做的:

  • 仔細(xì)想想,什么會(huì)出錯(cuò) - 初學(xué)者通常過于樂觀,對(duì)失敗的情況想得太少。
  • 計(jì)劃 - 我是否了真正解需求了?有什么副作用嗎?初學(xué)者通常會(huì)立即開始敲代碼,以便快速完成工作,這不是編寫優(yōu)秀代碼的最佳方式。
  • 測(cè)試 —— 是否滿足了所有的要求?一切都像預(yù)期的那樣運(yùn)行嗎,還是我忽略了什么?初學(xué)者有時(shí)不測(cè)試他們自己寫的段代碼。

了解DRY

復(fù)制&粘貼 ? 不要這么做。不要重復(fù)你自己。優(yōu)秀的開發(fā)人員會(huì)把重復(fù)的功能封裝成組件,這樣下次需要使用直接引用使用即可,這可以防止了錯(cuò)誤或不一致,同時(shí)增加了可維護(hù)性。

終身學(xué)習(xí)

技術(shù)/框架來了又去,不斷的更新。IT 部門由不斷變化的需求和創(chuàng)新所決定。今天的最新主題明天可能已經(jīng)過時(shí)了。優(yōu)秀的開發(fā)人員意識(shí)到這一事實(shí),并獨(dú)立地進(jìn)行自我學(xué)習(xí)。優(yōu)秀的人喜歡終身學(xué)習(xí)。

學(xué)會(huì)團(tuán)隊(duì)合作

優(yōu)秀的開發(fā)人員應(yīng)該明白,與獨(dú)行俠相比,與小伙伴們一起工作,效率更快、更好、也比較有趣。彼此之間分享各自的代碼和知識(shí),尋求幫助和幫助他人。單槍匹馬可能會(huì)做得很好,但有團(tuán)隊(duì)都會(huì)做的更好。

每天都要進(jìn)步一點(diǎn)點(diǎn)

在團(tuán)隊(duì)中工作有一定的優(yōu)勢(shì)。例如,我們遇到困難時(shí)可以向某人征求意見或反饋。反饋是進(jìn)一步發(fā)展自己的一種很好的方式,因?yàn)樗茏屇愣床靹e人思考和看待事物的方式,特別是關(guān)于你的代碼或你實(shí)現(xiàn)代碼的方式。優(yōu)秀的開發(fā)人員知道這一點(diǎn),并主動(dòng)尋求反饋以改進(jìn)(甚至是每天)。

溝通(及時(shí)和有目的)

問題時(shí)有發(fā)生,這是不可避免的。但優(yōu)秀的開發(fā)者知道自己什么時(shí)候迷失了方向,并在無法回頭之前(例如錯(cuò)過了重要的截止日期)進(jìn)行溝通。但是同樣的道理也適用于當(dāng)有一些事情阻礙了他們的工作效率或者當(dāng)他們有開放性的問題(例如不明確的業(yè)務(wù)方面的需求)。

最后

成為一名優(yōu)秀的開發(fā)者有很多因素**,記住:沒有人一出生就是大師,甚至沒有人是完美的。**立志成為一名更好的開發(fā)者,就是向前邁進(jìn)了一大步。如果你多花點(diǎn)時(shí)間,努力向上爬,剩下的自然會(huì)到來。

代碼部署后可能存在的BUG沒法實(shí)時(shí)知道,事后為了解決這些BUG,花了大量的時(shí)間進(jìn)行l(wèi)og 調(diào)試,這邊順便給大家推薦一個(gè)好用的BUG監(jiān)控工具 Fundebug。

作者:Shadeed 譯者:前端小智 來源:dmitripavlutin

原文:https://dmitripavlutin.com/react-hooks-mistakes-to-avoid/

本文轉(zhuǎn)載自微信公眾號(hào)「大遷世界」,可以通過以下二維碼關(guān)注。轉(zhuǎn)載本文請(qǐng)聯(lián)系大遷世界公眾號(hào)。

 

責(zé)任編輯:武曉燕 來源: 大遷世界
相關(guān)推薦

2022-05-31 09:10:06

jQuery前端開發(fā)工具

2015-09-01 09:53:04

Java Web開發(fā)者

2018-05-14 11:24:20

Python開發(fā)者工具

2009-05-25 10:18:29

PHPLAMPGLAMMP

2014-04-17 10:42:50

DevOps

2012-04-17 08:55:48

個(gè)人開發(fā)者開發(fā)心得

2019-08-14 14:13:45

戴爾

2012-06-13 01:23:30

開發(fā)者程序員

2020-12-24 19:01:27

戴爾

2015-10-14 17:47:15

開發(fā)者技術(shù)

2010-06-08 15:45:58

PHP

2010-09-02 13:32:52

jQueryjQuery插件

2014-12-15 14:29:05

程序員

2014-12-15 09:50:14

開發(fā)者

2016-12-30 17:17:38

華為HDG開發(fā)者

2009-12-14 09:43:58

App Store開發(fā)者

2010-11-19 09:16:38

2020-03-31 09:47:04

Vue開發(fā)代碼

2025-04-17 00:00:00

開源項(xiàng)目社區(qū)

2017-07-13 17:33:18

生成對(duì)抗網(wǎng)絡(luò)GANIan Goodfel
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)