哈哈 其實視角換到其他領(lǐng)域,到處都是框子。中國古代的三省六部制,不也是個框子。這其實是知識的共性,不是編程獨有的。至于很多人靠感覺編程,確實如此,我這是連蒙帶拐的把結(jié)構(gòu)化的思維方式灌給對方。。。
什么值得學(xué)前言 本篇開始針對前文提到的挑戰(zhàn)試圖進行解答。我們要明白,培養(yǎng)其實是個輔助學(xué)員學(xué)習(xí)知識的過程,那如前文所說,知識量很大又很容易更新?lián)Q代,所以首先需要明確的一件事就是——什么值...
哈哈 其實視角換到其他領(lǐng)域,到處都是框子。中國古代的三省六部制,不也是個框子。這其實是知識的共性,不是編程獨有的。至于很多人靠感覺編程,確實如此,我這是連蒙帶拐的把結(jié)構(gòu)化的思維方式灌給對方。。。
什么值得學(xué)前言 本篇開始針對前文提到的挑戰(zhàn)試圖進行解答。我們要明白,培養(yǎng)其實是個輔助學(xué)員學(xué)習(xí)知識的過程,那如前文所說,知識量很大又很容易更新?lián)Q代,所以首先需要明確的一件事就是——什么值...
既有一些極好的觀點,也有一些感覺會誤導(dǎo)他們?nèi)说牡胤健?br>
“工程師的職責(zé)不是解釋和贊美世界的,工程師的職責(zé)是擼起袖子改造世界?!睂Υ撕苁钦J同。
對“思維框架”這一概念,不怎么認同。
把它比做“編程領(lǐng)域”的知識就好了,無需“思維框架中有知識,知識中有思維框架?!边@么玄妙,剛?cè)胄械娜巳菀卓磿灐?br>“編程領(lǐng)域”的知識+“業(yè)務(wù)領(lǐng)域”的知識,基本上就是搞出一份應(yīng)用所需要的了。
文中對“思維框架”的描述,只可說是“編程領(lǐng)域”知識的一小部分,要撐起這一領(lǐng)域,成為總綱還是很不夠的。
沒有業(yè)務(wù)領(lǐng)域的用例引導(dǎo),缺少了核心方向容易偏。
輸入輸出:無非是與現(xiàn)實世界的交互而已,定義一份不難,定義一份合適的很困難。
抽象:明確事物職責(zé)也有同樣問題。不借助編程范式也許,廢了九牛二虎之力,不如隔壁張三依樣畫葫蘆的一個設(shè)計模式應(yīng)用。
邊界:邊界很重要,簡單可以理解為對抽象概念的分類。但它不是分一次,很多時候需要分多次。復(fù)雜的程序是多維的,多種分類分層如何有機融合?一個視角可以代表一個分類方式,多個視角多個分類方式。每種視角背后的意義……
整個過程是演變的過程,正向工程演變的同時,還有反向工程在不斷暴露之前設(shè)計的不足與問題。自洽的設(shè)計,總是在痛苦的演變中逐步浮現(xiàn)。
幸運的是我們有前人的經(jīng)驗可以參照,巨人的肩膀可以借力。
什么值得學(xué)前言 本篇開始針對前文提到的挑戰(zhàn)試圖進行解答。我們要明白,培養(yǎng)其實是個輔助學(xué)員學(xué)習(xí)知識的過程,那如前文所說,知識量很大又很容易更新?lián)Q代,所以首先需要明確的一件事就是——什么值...
(作者這些年一直在從事這個主題的工作,本文是這些年工作的一個總結(jié)。另外作者是一個比較守舊的人,所以軟件行業(yè)、IT行業(yè)、互聯(lián)網(wǎng)行業(yè)、數(shù)字行業(yè)等等,在作者眼中都是一個意思,起碼在...
(作者這些年一直在從事這個主題的工作,本文是這些年工作的一個總結(jié)。另外作者是一個比較守舊的人,所以軟件行業(yè)、IT行業(yè)、互聯(lián)網(wǎng)行業(yè)、數(shù)字行業(yè)等等,在作者眼中都是一個意思,起碼在...