1,代碼質量問題。我從來沒有回避過這個問題。我不止一次在對外分享中提到WePY存在很多問題。我曾多次私下向朋友抱怨這個項目寫得很差,很馬虎。項目應該是10月份開始的,大概花了4個周末,勉強8天,然后去了Github。有一個項目單位測試,但是只涉及核心庫部分。沒有編譯部分測試,也是因為代碼幾乎不可能寫成測試,重建的成本無疑是代碼。所以,這里的質量可想而知。項目的初衷是解決小程序npm資源引用和組件-開發的問題。前期確實能提供不錯的開發效率。17年11月,官方推出組件方案。這個時候WePY帶來的效率提升并沒有那么明顯,反而暴露了所有的bug。我一直想重構代碼,但直到這時我才意識到重構迫在眉睫。這也是我為什么要做2.x版本的原因。
2.項目維護。目前在騰訊內部,整個項目還是我一個人在維護。目前總發行數約1200期,PR數接近200期。除了少數會幫忙回復的,大部分都是我自己處理的,zip包都是私信給我的。還有一些我幫忙定位的bug。前段時間由于一些個人原因,甚至沒有辦法關注項目,導致項目未處理的問題上升到400多條,幾乎無法一一處理。因此,直到最近,發行公告才自動關閉不活動的發行。然后再一個一個處理新的問題。這部分是我一直在思考和摸索的,如何提高發行和PR的質量,如何協調維護的時間成本。總而言之,我一直在關注和維護這個項目。維護費用比我想象的要高得多。
3.騰訊是開源的。從我個人的角度來看,騰訊在開源方面的成績確實遠遠落后于別人國內大廠還是有很大差距的。但是大家不應該更關注騰訊在開源方面的成長嗎?所以有目共睹的是,曾經封閉的微軟,現在開源取得了不一樣的成績?為什么我們要拿過去做得不好的事情去否定未來的可能性?騰訊現在也在關注開源,想為它做點什么。比如未完成的LC3,已經宣布騰訊正式成為Linux基金會白金會員。在騰訊,越來越多的人想加入開源。那么為什么外界非要以嘲諷的態度抨擊騰訊的開源呢?讓那些有開源思想的人擺脫掉?騰訊的開源需要更多的鼓勵和支持。
:
1.龍頭小程序產品開發和產品創新,重點關注用戶體驗,重點關注業務和數據實現需求;
2.負責小程序上線后的優化迭代;
3.配合后端工程師高效完成產品數據交互和動態呈現信息;
4.能夠正確理解需求并獨立完成代碼編寫和自測;
5.及時向上級反饋需求和技術問題,同時提供合理化建議,積極推動問題解決;
6.能夠準確高效地把握頁面的整體風格和細節;
7.有自己的技術博客或開源項目者優先。