在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

“前端”工匠系列(一):合格的工匠,究竟該搞什么

京東云 ? 來源:jf_75140285 ? 作者:jf_75140285 ? 2024-08-26 15:55 ? 次閱讀

“前端”工匠系列(二):合格的工匠,怎么做好價值落地

此文為系列文章第一篇,為淺嘗輒止的引入,目的是為了讓前端從業人員及非從業但是對此領域感興趣的人對于”前端“是干什么的這個話題有個無門檻的了解。

“前端職能是什么”

說起"前端",維基百科對這個技術角色的定位是“前端(英語:front-end)和后端(英語:back-end)是描述進程開始和結束的通用詞匯。 前端作用于采集輸入信息,后端進行處理。 計算機程序的界面樣式,視覺呈現屬于前端。”對于當下服務于互聯網各企業的前端研發人員來說,這個崗位定義是很清晰的。前端是個對于后端的相對概念,它的崗位角色更應該關注“采集和呈現”兩個部分。

從以上的概念來看,前端研發的正常職責是通過編碼工作對數據及業務邏輯進行展示,用戶通過操作界面(或其他交付方式)與系統進行交互,最后用戶的交互信息可以按照功能邏輯的預期傳輸到后端服務遞交給業務后端及更下游的算法層處理。

?

“編碼工作包括什么呢?”

前端研發人員工作對接的上游干系人包括產品和UI設計,必要輸入有產品文檔和UI設計稿件,下游干系人為后端研發人員,必要的輸出為一整套界面交互及邏輯處理實現代碼。

產品要向研發團隊輸出PRD(產品需求文檔Prodcut Requirement Document的簡稱)來對此次產品或者迭代的具體的功能細節進行詳細的描述,通過需求評審會議的方式與研發人員和設計人員進行“語言的互通轉換及翻譯”工作,得以把所有的產品邏輯向不同專業人員表達清晰,這是一切需求交付最重要的環節。對于新增的或者復雜的需求,需要有交互設計人員與產品人員共同輸出交互設計稿件,從另外一個維度對產品需求邏輯進行闡述,對于前端研發人員對于需求理解的清晰程度來看,交互設計稿件的嚴謹和質量十分重要。

UI設計人員需要根據產品需求文檔和交互設計稿件對界面的UI風格、色系及動效等素材進行設計畫制作,向研發人員輸出UI設計稿件,此項工作需要前端研發、產品和設計人員進行多輪溝通以便敲定所有元素細節。UI設計稿件的設計質量和對產品邏輯的描述精細度,直接對前端研發人員的編碼設計方式和效率產生影響,前端研發人員必須對UI設計稿件有足夠的重視,避免在實現過程中反復與產品和設計人員對設計稿件的細節進行確認甚至重新設計。如果這種情況出現,勢必對項目的排期產生影響。最后,前端研發的界面輸出要通過UI設計人員的驗收測試才算完成界面編碼工作。

與后端研發人員的對接是研發工作中的重中之重,最終,一整套前后端研發人員公認的經過冒煙用例自測的代碼包才是此階段的合格產出物。接口規范、約定習慣以及默契度較高的對接伙伴,都是業界不斷在研發調試、聯合調試以及提測冒煙過程中提效降本的思路。“一切都是人的事”“約定大于習慣”這些對軟實力、流程的嚴謹程度都提出了要求。

研發流程中最后的步驟是UAT驗收后上線。上線一定要采用“流水線自動化”的方式才行,也就是大家常說的“CI/CD”。只有這樣做,才能保證主干版本代碼與線上代碼版本完全保證一致,不會因為人為把自己本地代碼編譯打包后發布到線上,導致主干分支成為擺設;所有上線相關的合并、編譯、打包、發布等核心流程都是流水線自動跑事先部署在流水線各個節點的腳本,才能避免人為操作“失誤”導致的線上問題。

“上線了?”

上線是個很值得探討的話題,因為對于研發來說,只有上了線并且發揮了預期或者超預期的業務價值的代碼,才算是對企業、對社會有一點點貢獻,個人的價值才能在工作中得以體現。上線完成就是研發工作的結束嗎?對于很多研發團隊來說,這就是最后一步了。但是,研發流程僅僅止步于此,是不符合“合格”這個標準的。一套代碼,只有在上線后,才開始受到真正用戶的親測使用,研發人員的產出物才算是“生命開始”。產品功能在用戶的使用中“表現是否符合預期”、“是否有邊界異常”、“是否存在打不開頁面的情況”、“是否存在顯示異常的情況”,諸如此類的問題,都應該是產研需要關注的話題。

因此,研發人員需要預先在代碼包中預留與線上真實用戶“交流”的抓手,通過分析用戶在“可用性和性能”做出可以提升用戶體驗的改進措施,例如,“特殊邏輯自定義埋點上報”、“邊界兜底監控”、“系統運行時監控”等,只有做到了這些,才能說對一個用戶功能的真正上線,后續也才有精細化運營的可能。可是,對于很多研發人來說,“上線即需求的終點”、“線上問題由業務反饋”、“有客訴嗎?”都是研發普遍存在的心理。

那如何通過“預先”的方式建立與用戶之前的溝通通道呢?因為此文為前端領域文章,所以我們此次只說前端部分。

“與用戶交流”

有效的交流是需要以有效的信息為載體的。對于技術實現來說,就是對核心代碼塊進行合理的代碼埋點。當特殊用戶行為發生時,當代碼處理邏輯走向了一個非正常的處理單元時,當發生了代碼處理邏輯沒有覆蓋到的情形時,埋點上報代碼就會觸發執行,向中心化的埋點服務發送消息。技術人員通過對此次用戶行為觸發的埋點信息的分析,從而得到用戶在瀏覽或操作頁面過程中的“正常或異常”情況的“現場復現”,當然,這種復現可以是數據信息,也可以是截圖或視頻回溯,具體要用什么方式來復現用戶行為,要以“有效”為目標,綜合考慮“用戶流量成本、研發成本、性能影響以及存儲成本”等因素來最終選型。

“實時 OR T+1”

對于業務前端用戶行為及觸發邏輯的監控,有實時監控和異步監控兩種。

在實時關注用戶行為、實時分析等場景里,需要使用實時監控,這個“實時”,一般到秒級就夠用了,一些業務使用分鐘級也是可以的,具體看業務的需要。對于實時監控,上報行為是從每一臺用戶的設備上觸發并上報的,應用于大體量業務來說,這個數據量的采集、上報、收集、存儲、分析和報表的生成,都是相當耗費資源的。為了降本提效,埋點服務首先會對用戶數據按照特殊的規則(比如正態分布)進行一層比例的抽樣,降低分析及報表生成過程中對資源和人力的消耗。

在用戶端日志查詢、特殊邊界場景復現、日志排查定位故障等場景,“實時”就不是必要的,這種場景下一般采用T+1查詢,但是又引入了大量級日志的存儲周期的話題,一般企業應用級的用戶日志保存14天就完全夠用了,因為對于C端日志來說,更多的是對現場故障的復現、處理及跟進,如果算法策略對用戶日志有需要,只需要在一定時間內采用處理任務對用戶日志進行一次處理,把輸出的標簽、行為特征等關鍵數據存儲就可以,基礎的用戶日志還是應該被存檔或清除釋放資源供給更有價值的最新日志來使用。

綜上所述,實時監控和非實時監控分別應對兩種場景:實時對應“業務可用性、線上運行時異常”等使用訴求,非實時對應“性能指標、用戶日志查詢、用戶行為復現”等使用訴求。

“后續”

之后會繼續講述一些有關"用戶體驗、效率提升、頁面搭建"相關的話題。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 監控
    +關注

    關注

    6

    文章

    2208

    瀏覽量

    55198
  • 前端
    +關注

    關注

    1

    文章

    192

    瀏覽量

    17752
收藏 人收藏

    評論

    相關推薦

    前端總線頻率的類型是什么?

    前端總線(Front Side Bus,FSB)是計算機中處理器與主板上其他組件(如內存、北橋芯片等)之間傳輸數據的通道。前端總線頻率是衡量這個通道傳輸數據速度的個重要指標。前端總線
    的頭像 發表于 10-10 18:17 ?283次閱讀

    ths4541想將其放置于ADC的前端,輸入輸出的阻抗如何匹配呢?

    最近使用了款ths4541的運算放大器芯片,想將其放置于ADC的前端,完成單端信號轉為差分信號并且可以放大信號,請問在這種情況下輸入輸出的阻抗如何匹配呢?有沒有example提供參考呢
    發表于 09-03 06:44

    芯思杰楊彥偉團隊榮獲“示范性勞模和工匠人才創新工作室”授牌

    近日,深圳市南山區總工會舉行2023年度各級勞模和工匠人才創新工作室授牌儀式,芯思杰楊彥偉團隊榮獲“示范性勞模和工匠人才創新工作室”授牌。
    的頭像 發表于 05-15 09:52 ?413次閱讀
    芯思杰楊彥偉團隊榮獲“示范性勞模和<b class='flag-5'>工匠</b>人才創新工作室”授牌

    家本土EDA的20年:從工匠精神到跨越式發展

    近年來,EDA市場受到全球芯片行業變化的深刻影響,發展激烈且動蕩。EDA,即電子設計自動化,是種在計算機系統輔助下,完成IC功能設計、綜合驗證、物理設計等流程軟件的統稱。據統計,2023年全球
    的頭像 發表于 05-11 08:23 ?596次閱讀
    <b class='flag-5'>一</b>家本土EDA的20年:從<b class='flag-5'>工匠</b>精神到跨越式發展

    華秋獲評深圳市示范性勞模和工匠人才創新工作室

    近日,深圳華秋電子有限公司(以下簡稱華秋)硬件研發中心研發總監戴上舉領銜的創新開放實驗室榮獲深圳市示范性勞模和工匠人才創新工作室。
    的頭像 發表于 05-10 10:22 ?465次閱讀
    華秋獲評深圳市示范性勞模和<b class='flag-5'>工匠</b>人才創新工作室

    喜訊!堅持技術創新,華秋獲評深圳市示范性勞模和工匠人才創新工作室

    研發項目最前沿他的敬業精神如道光芒鼓舞著身邊的同事他是深圳市示范性勞模和工匠人才創新工作室領銜人深圳華秋電子有限公司硬件研發中心研發總監戴上舉深耕篤行二十五載,
    的頭像 發表于 05-10 08:07 ?316次閱讀
    喜訊!堅持技術創新,華秋獲評深圳市示范性勞模和<b class='flag-5'>工匠</b>人才創新工作室

    西井科技場景化方案專家中心總經理吳波榮獲第五屆“長寧工匠

    4月30日上午,“禮贊勞動者,奮進新征程”2024年長寧區慶祝“五一”國際勞動節大會暨勞模工匠共話新質生產力座談會隆重召開。
    的頭像 發表于 05-06 10:03 ?414次閱讀

    如何正確使用數字化儀前端信號調理?(

    、前言 板卡式的數字轉換器和類似測量儀器,比如圖1所示的德思特TS-M4i系列,都需要為各種各樣的特性信號與內部模數轉換器(ADC)的固定輸入范圍做匹配。 圖1:德思特TS-M4i系列高速數字化儀
    的頭像 發表于 04-11 14:01 ?408次閱讀
    如何正確使用數字化儀<b class='flag-5'>前端</b>信號調理?(<b class='flag-5'>一</b>)

    瑞豐光電舉斬獲“領軍企業獎”和“工程商推薦品牌獎”兩項殊榮

    近日,由LED工程商聯盟、盛世傳媒《LED屏顯世界》雜志社聯合主辦,第四屆 LED“工匠杯”頒獎盛典在廣州隆重舉行。
    的頭像 發表于 03-28 11:23 ?559次閱讀
    瑞豐光電<b class='flag-5'>一</b>舉斬獲“領軍企業獎”和“工程商推薦品牌獎”兩項殊榮

    凌科在深圳企業創新促進大會上斬獲三大獎項

    。本次凌科斬獲多項大獎,是對凌科在工業級連接器行業的創新實力和工匠精神的高度認可,更是激勵凌科高質高標進行研發創新的動能。凌科BD系列榮獲“深圳企業創新記錄”獎本
    的頭像 發表于 03-18 08:12 ?380次閱讀
    凌科在深圳企業創新促進大會上斬獲三大獎項

    新亞勝斬獲LED工匠杯“優秀創意顯示企業獎”

    3月16日,第四屆“工匠杯”中國LED顯示應用行業評選活動的頒獎典禮在廣州隆重舉行。
    的頭像 發表于 03-17 09:21 ?450次閱讀

    模擬前端電路的組成和用途

    模擬前端電路是電子系統中至關重要的部分,其組成和用途在電子工程、通信和信號處理等領域具有廣泛的應用。模擬前端電路主要負責對模擬信號進行一系列的處理,以便后續的數字電路或處理器能夠對其進行有效的分析和處理。
    的頭像 發表于 03-16 15:36 ?2187次閱讀

    什么是模擬前端芯片技術 數字前端和模擬前端的區別

    什么是模擬前端芯片技術 模擬前端芯片技術是種涉及電子元件的技術,其核心在于模擬前端芯片(AFE芯片)的設計和應用。模擬前端芯片位于信號處理
    的頭像 發表于 03-15 17:58 ?1688次閱讀

    web前端開發和前端開發的區別

    、CSS和JavaScript等技術來構建用戶界面,實現用戶與應用程序的交互。Web前端開發包括網頁設計、網頁編碼、前端框架使用以及優化頁面性能等任務。 前端開發是個更廣泛的概念,它
    的頭像 發表于 01-18 09:54 ?3533次閱讀
    主站蜘蛛池模板: 国产日本特黄特色大片免费视频| 99精品国产高清自在线看超| 4hc44四虎www亚洲| 成人免费黄色| 亚洲香蕉国产高清在线播放| 免费看一级大片| 天天摸天天舔天天操| 亚洲综合区图片小说区| 三级国产在线观看| 2018天天拍拍拍免费视频| 在线视频黄| 四虎影在线永久免费观看| yy6080理aa级伦大片一级| 1300部小u女视频免费| 我要看黄色一级毛片| 国产精品毛片一区二区三区| a在线免费| 色婷五月| 天天干天天色综合| 福利一区二区在线观看| 久久成人网18网站| 国产美女视频爽爽爽| 亚洲狠狠色丁香婷婷综合 | 久久精品网站免费观看 | 国产成人精品男人的天堂538| 成人夜夜嗨| 天天色图| 天天在线影院| 伊人网色| 1024人成网站色| 男男污肉高h坐便器调教| 精品国产乱码久久久久久浪潮| 成人牲交一极毛片| 色多多在线视频| 青青热久久国产久精品秒播| 一级做α爰片久久毛片| 999毛片| 日本不卡视频在线| 韩国成人毛片aaa黄| 丁香激情五月| 久久99久久精品免费思思6|