-
適用于公共組建,修改某些地方查看全部
-
單元測(cè)試的三個(gè)常用框架: 1、mocha; 2、Jasmine; 3、Qu;查看全部
-
單元測(cè)試——黑盒測(cè)試; 異步測(cè)試——白盒測(cè)試;查看全部
-
單元測(cè)試解決的三個(gè)問題: 1、在面臨客戶之前先發(fā)現(xiàn)問題; 2、保證新代碼的添加不會(huì)破壞老的代碼; 3、可測(cè)試的代碼更可維護(hù);查看全部
-
BOSS===UI===[Sheet]===PD===DEV查看全部
-
BOOS===UI===DEV===PD===UI===BOSS查看全部
-
BOOS===PD===UI BOOS===PD===DEV查看全部
-
Spark查看全部
-
模型系統(tǒng)的優(yōu)點(diǎn): 1、更專注業(yè)務(wù); 2、更易擴(kuò)展; 3、更易維護(hù); 4、提升前端開發(fā)效率; 5、提升前后端配合效率;查看全部
-
模型系統(tǒng)架構(gòu)圖——依賴倒轉(zhuǎn),開放封閉查看全部
-
模型系統(tǒng)的三個(gè)方面: 1、數(shù)據(jù)建模; 建模過程由后端完成; 數(shù)據(jù)結(jié)構(gòu)由后端工具生成; 作為前端各個(gè)模型之間的數(shù)據(jù)通信載體; 2、業(yè)務(wù)建模; 在需求評(píng)審階段或UI交互評(píng)審階段完成; 包括業(yè)務(wù)操作模型,業(yè)務(wù)服務(wù); 后續(xù)根據(jù)框架的自動(dòng)化程度,包含State數(shù)據(jù)結(jié)構(gòu),用來運(yùn)行時(shí)動(dòng)態(tài)生成前端路由系統(tǒng); 包含菜單項(xiàng)的數(shù)據(jù)結(jié)構(gòu); 3、組件建模; 利用模型生成組件視圖; 基于Angular指令,減少重復(fù)代碼; SimpleGrid; Toolbar;查看全部
-
模型系統(tǒng)業(yè)務(wù)操作: 1、變化的是業(yè)務(wù)邏輯,不變的是彈框和外觀; 2、封裝共同點(diǎn),剝離變化點(diǎn); 3、實(shí)現(xiàn)開放封閉原則;查看全部
-
模型系統(tǒng)應(yīng)用舉例: 1、所有的確認(rèn)是后端請(qǐng)求,只用一個(gè)指令實(shí)現(xiàn); 2、所有的表單,包括創(chuàng)建和編輯,只用一個(gè)指令實(shí)現(xiàn); 3、所有的數(shù)據(jù)表格,只用一個(gè)指令實(shí)現(xiàn); 4、所有的列表中的操作按鈕,使用一套代碼生成;查看全部
-
解決開發(fā)效率的辦法: 1、快速構(gòu)建完成度極高的項(xiàng)目框架; 2、使用代碼生成器搭建新項(xiàng)目; 3、可視化的原型開發(fā)工具; 4、前端分離的支持和過程優(yōu)化;查看全部
-
面向?qū)ο蟪绦蛟O(shè)計(jì)原則: 1.職責(zé)單一原則; 2.開放封閉原則; 3.依賴倒轉(zhuǎn)原則; 4.里氏替換原則;查看全部
舉報(bào)
0/150
提交
取消