參加前端落地社區

昨天,fcc社區舉辦了自主性的"前端敏捷性開發的落地與實踐",我從沒有參加過這種類型的,也是懷着試一試,看一看的心態去實地參加了,進去的時候是講座的形式,,這種真實自願性的活動,是社區請比較有經驗的一些公司表明分享本身的某些經驗以及探討的過程.css

這次,是寶尊公司的幾個表明分享前端經驗,固然開場白是個幹了十幾年的老幹部了,他說他翻譯好幾本書,如今是寫不動代碼了,須要交給年輕人等等之類的,聽到他說的,我感受我這種開始就有點寫不動,更況且基本是搬磚啊,真的須要在如今多學一點,等個十幾年後寫不動但想的動,試試作點相關的事啊,好比主管 (哈哈,總是異想天開)前端

講座首先是分享設計框架,這塊主要針對前端與ui這塊要達到共識,使用相同的在線組件以及自定義組件,不只僅減小溝通上的交流時間,並且方便在不一樣的需求更改的時候只須要修改共有的組件就能夠修改完成,這裏就問了在座的全部人:還有用純css寫樣式的嗎?咦...不敢吭聲,我知道有預編譯的sass,less,stylus之類的,但我從沒用過,我只以爲不方便查找之類的,還要記一些語法,就在本身寫demo的時候沒有用過,真是方便一時,後悔整個項目的時間,在作修改的時候就須要一個個的修改,查找更是很凌亂,我瞬間意識到想作高級程序員,我這種無效的工做時間永遠成長不了.react

再次是分享TDD(測試驅動開發),開始我聽到這個名詞我還覺得是與測試人員有關的呢?(原諒個人才疏學淺...)這個嘉賓很幽默,老是在講故事中講述道理,首先是講述重要性,否則會出現每開發人員和測試人員理解的不一致,開發就會達不到客戶需求.再次說怎麼作,第一是面對問題,得分解任務,把一大塊分解成小任務,會更明確目標,把每個問題寫單元測試,在開發的時候防止出錯,交到測試人員那裏就很放心了,代碼具備強健性,重構的時候就能夠減小顧慮.在這個分享完後有人提出,寫單元測試會增長開發時間,他就表示本身多番實驗,發現寫和沒寫時間幾乎差很少,"刻意練習"提升開發效率是必然的.他還推薦使用jest,相對於mocha快一些,聽到mocha和karma讓我想起我第一家小公司的老大(又是老闆),咱們在用react,他就一直強調要構建單元測試,還讓我寫配置,當時我也沒弄好,最後走以前他還說我這個沒配置好,還用了大量時間,如今想一想好尷尬,雖然不喜歡這個不規模的開發,必須隨時跟着他思惟變化的人,但不得不認可他受到外國的思想,真的思惟很不一樣,構建項目總想學用新而牛的思想,像用電腦一個就幾我的的公司,還在使用蘋果電腦,由於他很欣賞蘋果性能,我以爲我有必要去溫故他之前對個人諄諄教誨啦,come on!程序員

最後一個是分享graphyQL,我是第一次據說,簡單瞭解了哈以後,才發現這個就是前端請求接口,按需請求,減小對服務請的請求量,有點相似sql語句查詢,感受是聽到新技術了,但這個要與後端達成共識,我感受我還用不上sql

相關文章
相關標籤/搜索