前乙個專案差不多收尾了近乙個月,終於可以開始第三個專案了。本來的計畫是過到這個專案,好好地設計功能,然後編寫高質量的**,不料與核心組同僚交流還有aboard組兄弟討論後發現有些觀點,有些想法是我以前常犯的,而且我也不確定待久後,這些想法會不會又死灰復燃。所以還是寫下記錄,記下一些我認為至少是現在,對自己發展,對專案產品發展有利的一些觀點。
1,外層到核心,上下貫通,才能放眼大局。
過去的兩個半專案,框架中逐層逐層地接觸,不斷地反思,思維不斷開朗起來。做flex版的辦公軟體,處理的是物件層模組,那時候不知道辦公軟體是什麼概念,後來做**繪製優化,持續不知道文字這個產品概念。到了做linux下這個辦公軟體,開放所有**許可權後,不管i/o,繪製,核心,底層模組全部一併處理。這裡真要感嘆自己幸運,遇到專案有這個需求,以及老大的魄力和信任。整個世界都在手裡控制著,難免責任心會強一點,寫**會更仔細,關注考慮的方面會更全面。並且昇華到了從產品使用,體驗方面這一層面來審視**,審視業界。眼界焦點放到所有與辦公軟體有關的領域,而不僅侷限在**這塊。很多時候團隊人員安排多數同構於專案框架模組,例如,核心,外層。呈螺旋形分布,這樣的布局對框架**設計固然是好的,但對團隊個人的理念提公升是不利的,眼界放於區域性,談何發展。但是在成規模的公司內又很難做到切蛋糕法,多組核心到外層的處理人員。
2,關鍵技術,基礎演算法。
3,團隊
4,設計,編碼。
5,開放,共享,交流。
addEventListener第三個引數作用
dom方法 addeventlistener 和 removeeventlistener 是用來分配和刪除事件的函式。這兩個方法都需要三個引數,分別為 事件名稱 string 要觸發的事件處理函式 function 指定事件處理函式的時期或階段 boolean dom事件流如圖 當第三個引數設定為t...
第三個Sprint總結
成員 羅凱旋 羅林傑 吳偉鋒 黎文衷 第三階段四則運算專案預期的所有功能功能已經實現,包括自動生成各種難度的算式以及計時功能和小遊戲比賽 看誰一分鐘內算的題目最多等等 團隊github 燃盡圖 結果圖 1.每個成員第二個sprint階段有何需要改進?成員介紹 需要改進 羅凱旋首頁的ui設計有待改進,...
addEventListener的第三個引數詳解
示例 element.addeventlistener mousedown func,element.addeventlistener mousedown func,element.addeventlistener mousedown func,element.addeventlistener mo...