一、質(zhì)量需求
1.項(xiàng)目的性能
2.項(xiàng)目的負(fù)載能力
3.項(xiàng)目的數(shù)據(jù)能力
4.項(xiàng)目的高可用
5.項(xiàng)目的擴(kuò)容能力
二摔握、業(yè)務(wù)需求
從功能的實(shí)現(xiàn)角度來(lái)完成軟件項(xiàng)目的開(kāi)發(fā)叫做業(yè)務(wù)需求的實(shí)現(xiàn)
三键耕、全棧工程師
學(xué)習(xí)的內(nèi)容:linux,數(shù)據(jù)庫(kù)寺滚,html5,后端業(yè)務(wù)處理,打包app
作業(yè)要求:完整屈雄、美觀村视、可用、無(wú)缺陷
四酒奶、猿行班
12個(gè)課題蚁孔,在相應(yīng)的時(shí)間內(nèi)完成一定的需求功能
團(tuán)隊(duì)項(xiàng)目協(xié)作開(kāi)發(fā),web前端管理惋嚎,數(shù)據(jù)庫(kù)的性能優(yōu)化相關(guān)杠氢,LINUX基礎(chǔ),運(yùn)維……
五另伍、編程語(yǔ)言的歷史
指令式編程(像計(jì)算機(jī)一樣思考):機(jī)器語(yǔ)言鼻百,匯編,C語(yǔ)言(小巧),java(面向?qū)ο笪峦В嬲缙脚_(tái)因悲,不用再考慮內(nèi)存等底層因素)性能好壞取決于程序員的算法
函數(shù)式編程:ruby,swift , go中贝,不用為并發(fā)沖突發(fā)愁囤捻,性能可控
六、想象數(shù)據(jù)流動(dòng)(重點(diǎn)培養(yǎng)的能力)
數(shù)組中尋找山東用戶(hù)邻寿,再在其中尋找男用戶(hù)蝎土,再在其中尋找18歲以上用戶(hù)
第一種思路:用三個(gè)循環(huán)
第二種思路:一次循環(huán),三個(gè)條件同時(shí)過(guò)濾
兩種方式的性能有差異