近一週的專案體驗
最近這一週一直在忙著做專案,因為我們這一部分有了新的需求,又因為離聯調不遠了,所以一直在加班加點的修改樣式,對接介面。
這一週忙下來一直沒有休息,感覺挺辛苦的,但是在我的精神沉入到了專案的功能實現上時我又覺得非常的享受,同時這次專案也讓我學到了不少新的知識和經驗。
首先前端環境上,對於介面伺服器的引用,應該分為測試開發環境和生產提交環境,一個環境用於平時寫程式碼用,一個環境用於最後專案部署之後用,畢竟最後程式碼是要部署到真正的線上的伺服器上;另外就資料庫而言,前端人員不能夠碰觸它,也應該不應有許可權去開啟它,前端開發人員需要什麼引數,直接讓後臺人員給,真正的專案開發環境下前端人員是接觸不到資料庫的,不過專案前期訂介面資料格式的時候,前後端人員都應該參與其中;最後就是程式碼的解耦,減少冗餘減少依賴,一個頁面裡邊的資料應該儘量的減少和其他頁面之間的依賴,同時相關的介面返回的資料也應該是最小量的,對於元件來說,一個元件對於其他頁面的依賴應該更少,在專案中一個比較好的元件,應該可以讓多個頁面同時使用,而一個比較完善比較完美的元件應該不僅限於當前的專案使用。
在解決前端遇到的各種問題的時候,應該做到有理有序,遇到問題不要慌張,可以先把自己看到的問題一個個記下來,然後一個塊,一個頁面的解決,把一塊問題都解決了,再去搞其他塊的問題,不能手忙腳亂搞搞這邊再搞搞那邊,不能一邊的問題還沒有解決完就去解決其他地方的問題。還有就是當遇到了新的需求,開發新的功能,或者是整個專案最開始的時候,一定不要急著下手去做,做之前一定要把裡邊的邏輯捋清楚,頁面之間跳轉該如何進行,頁面和頁面之間都需要傳輸哪些資料,等這些內容在腦海裡有了一整套流程,再下手就可以將程式碼很快的實現,太早下手,到後期需要改的東西反而很多,反而可能會影響進度。
js是一種弱型別語言,在規範上沒有Java限制的那麼強,所以在寫的時候應該謹慎一些,不然寫到最後看看自己的頁面可能就是各種引數函式亂飛,程式碼雜亂無章,頁面渲染效率低下。
在寫程式碼,完成頁面的時候,應該精益求精,對程式碼不妥協,追求完美,才可以將作品專案做的更加完善漂亮。目前我自己的能力還差很遠,依然需要通過實踐來提升自己的能力,加油加油。
相關文章
- Django 專案配置初體驗(一)Django
- 軟體開發專案管理經驗分享:專案全生命週期管理專案管理
- 【分享貼】第一次使用專案管理軟體制定專案計劃,體驗分享一下專案管理
- typescript + react 專案開發體驗TypeScriptReact
- 《軟體專案經驗總結》
- Laravel-S 專案之初體驗Laravel
- 實驗專案一準備
- 親身體驗軟體專案管理中的誤區專案管理
- 如何為夜遊專案提供更好的體驗效果
- Spring Boot——初體驗開啟第一個Gradle構建的Web專案Spring BootGradleWeb
- 近幾個月Github上最熱門的Java專案一覽GithubJava
- RPA專案的實施週期一般是多久?企業如何來估算RPA專案的實施週期?
- 維護一個開源專案25年是什麼體驗?
- typescript + react 專案開發體驗之typescriptTypeScriptReact
- typescript + react 專案開發體驗之 reactTypeScriptReact
- 【專案經驗】--環保專案
- CRM中的專案管理:搭建CRM與專案一體化管理專案管理
- 夜遊專案如何打造獨特的遊玩體驗
- 記一次專案經驗(6)
- 第一週實驗
- typescript + react 專案開發體驗之起手式TypeScriptReact
- 沉浸式文旅夜遊體驗專案的發展前景
- 使用hyperf結合DorisDB數倉的專案實戰體驗
- 一個非常好的行為驗證碼專案!
- 軟體測試外包專案經驗分享:歷經7個月的OA系統專案驗收測試情況
- 軟體開發,如何快速有效縮短專案週期
- 脈衝能量|Committer 專訪——李理:Apache Pulsar 專案“體驗師”MITApache
- Vue,Springboot前後端分離專案初體驗VueSpring Boot後端
- 文旅融合助力沉浸式夜遊體驗專案的發展
- 【本週專案】9.8-9.14
- Rust本週Github有趣專案RustGithub
- typescript + react 專案開發體驗之 react狀態管理TypeScriptReact
- 搭建Typescript+React專案模板(2) --- 提升開發體驗TypeScriptReact
- 前端寫專案經驗前端
- 模仿實驗樓專案
- 雲端專案管理軟體的一些功能?專案管理
- 入手任天堂的「紙箱 VR」一週後,我想談談體驗如何VR
- 【專案經理應該知道的97件事】三位一體的專案管理專案管理