netbs框架-.NET進(jìn)階篇-丑話先說Flag先立_第1頁
netbs框架-.NET進(jìn)階篇-丑話先說Flag先立_第2頁
netbs框架-.NET進(jìn)階篇-丑話先說Flag先立_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

netbs框架_.NET進(jìn)階篇-丑話先說,F(xiàn)lag先?知識(shí)只有經(jīng)過整理才能形成技能?、煩惱絲1、技術(shù)池太淺作為開發(fā)者,?作了?年,也總覺得技術(shù)棧和剛畢業(yè)區(qū)別不?,?的技術(shù)還都是N年前的,每每看到新東西,也只??哇塞驚嘆?下就回歸于忙碌。怪??的技術(shù)池太淺技術(shù)池太淺,熱門的令?稱奇的技術(shù)也都是在其他巨?的肩膀上產(chǎn)?,但?卑還沒夠到巨?肩膀,便覺得新技術(shù)(相對(duì)于??的技術(shù)程度)離我們好遠(yuǎn),對(duì)它也?能為?,不了解能否解決當(dāng)前的痛點(diǎn)?應(yīng)?成本?嗎?就像爬?1W個(gè)臺(tái)階,站在9K臺(tái)階處的?就會(huì)覺得容易些,站在1k臺(tái)階處的就感覺?不可攀。邁出第?步,跟上前?登?的?。經(jīng)常會(huì)看見公司框架?那些前?寫的代碼,還是.NET早些版本1.0,2.0時(shí)代的,雖然語法還?較low,但設(shè)計(jì)卻讓?驚奇,?邊也少見架構(gòu)師可以求問學(xué)習(xí)。咱是從事GIS?業(yè)開發(fā),可能著重在于GIS功能的開發(fā),其實(shí)有點(diǎn)本本末倒置末倒置。GIS只是開發(fā)中的?個(gè)插件,我們的根本應(yīng)該還是要先把.NET玩溜,很多像性能瓶頸、版本兼容跨平臺(tái)等問題也就迎刃?解。2、?貨太少有時(shí)候看不懂的設(shè)計(jì)代碼就去查,當(dāng)下明?了,某天?忘記了,也不會(huì)使?。?上資源太多只能?來解決某個(gè)特定問題,如某某個(gè)安裝,這是你快速解決遇到的某個(gè)問題的好途徑。系統(tǒng)的提升還是需要有個(gè)全局系統(tǒng)的知識(shí)脈絡(luò),像書籍,課程。在系統(tǒng)性的學(xué)習(xí)之后,會(huì)對(duì).NET有個(gè)相對(duì)全?認(rèn)識(shí),?作中遇到的?些棘?問題,也都有對(duì)應(yīng)成熟解決?案,根本不會(huì)說解決不了,只能曲線求國。很簡(jiǎn)單的功能設(shè)計(jì)因?yàn)檎J(rèn)知不?,浪費(fèi)?量的??,設(shè)計(jì)出龐?難以維護(hù)的系統(tǒng),這是開發(fā)者最不能期許的。還有?前.NET很熱很成熟的框架都?到?級(jí)語法(僅區(qū)別于基本語法),反射啊,委托啊、異步多線程啊,還有很多令?拍案叫絕的設(shè)計(jì)思想。不整明?以后更加忐忑,對(duì)新技術(shù)淺嘗輒?也不會(huì)剖析更不敢應(yīng)?到實(shí)際項(xiàng)?中,永永遠(yuǎn)只是遠(yuǎn)只是個(gè)旁觀個(gè)旁觀者,只在者,只在?腳?腳下下叫苦叫苦。想起?學(xué)時(shí)不務(wù)正業(yè)沒正經(jīng)上過?次課,畢業(yè)前開始有點(diǎn)恍惚,逼著??系統(tǒng)學(xué)習(xí)了下C#基礎(chǔ),雖然輕松畢業(yè)就業(yè),就業(yè)后做過.NET的CS/BS開發(fā),做過Java的BS開發(fā),但都是了解了基本語法就提槍上陣了,靠運(yùn)?躲過技術(shù)難題。那時(shí)沒想到要整理,好多書籍課程資料也因搬家都丟棄了。有些時(shí)候忘記的知識(shí)點(diǎn)還要去?上查找,?下找著正確的還好,找不到?還看到博客論壇還在轉(zhuǎn)發(fā)?個(gè)錯(cuò)誤的?范(我知道有可能只是環(huán)境不同沒能像?中描述那么順暢),??就開始mmp了。所以寫技術(shù)?章,?定要經(jīng)過驗(yàn)證,交代??的驗(yàn)證環(huán)境。3、記性太差這次準(zhǔn)備把??整理時(shí)候的知識(shí)點(diǎn)記錄下,按俗套姑且取名.NET進(jìn)階篇,以便??以后查閱,好多東西你?定做過,但你就是暫時(shí)想不好多東西你?定做過,但你就是暫時(shí)想不起來了了。爛筆頭記?下,想不起來也好找。??動(dòng)?記錄,會(huì)不?覺看很多遍,修改很多遍,思路也會(huì)更加清晰。作為職業(yè)Coder,說實(shí)話寫?章???筆就糙了點(diǎn),?多時(shí)候?qū)懽蛛S?所欲,與其咬?嚼字,不如多關(guān)注些??知識(shí)的盲區(qū)。但會(huì)盡量要求代碼??字嚴(yán)格精煉,??代碼勝千?就更好。?、章節(jié)分布1、?綱我會(huì)在整理了?些知識(shí)點(diǎn)的時(shí)候發(fā)出來,連著?瞟好?集的感覺應(yīng)該很爽。整個(gè)進(jìn)階篇的章節(jié)分布如下(后?估計(jì)會(huì)調(diào)整,?章節(jié)分布不會(huì)變,可能納?些新的東西)。我?了?個(gè)新的輕薄本(本來買來專作開源GIS的,都快落灰了,如果能堅(jiān)持把這?系列寫完,它也算??功了),宇宙最強(qiáng)IDE-VisualStudio2019(在線安裝?較慢,離線包有20G左右,后?會(huì)上傳),在周末假期做拆解,合并,驗(yàn)證,整理?作(原諒咱?作?很難跳出?作狀態(tài),下班有空也多是關(guān)注?作中遇到的問題)。?個(gè)知識(shí)點(diǎn)的相關(guān)書籍課程拆出來,為了保證質(zhì)量,可能需要挺長(zhǎng)時(shí)間。希望做到??個(gè)個(gè)知知識(shí)點(diǎn)看這?篇就識(shí)點(diǎn)看這?篇就夠夠了了的的地地步步。直接復(fù)制安裝可?的框架代碼咱還沒能?整理出,此篇更多的是指導(dǎo)思想、原理解析,以點(diǎn)帶?,當(dāng)然會(huì)?些經(jīng)典?例?,所以別太指望能直接復(fù)制粘貼到??系統(tǒng)中F5就能運(yùn)?成功。定定位位是是??度總結(jié)概括度總結(jié)概括,,??向向抽象抽象,?如像正則可能就不會(huì)介紹,咱也記不住。到了應(yīng)?的細(xì)節(jié)地?可能還需要去查閱詳盡的資料,但知道怎么?,怎么查,出問題也不慌張,?對(duì)新奇熱門的框架也不怵,這是咱期望的。2、簡(jiǎn)介語?章會(huì)讓你認(rèn)識(shí)C#?些?級(jí)的語?特性原理,作為后?的鋪墊,設(shè)計(jì)框架離不開這些東西。設(shè)計(jì)章總結(jié)常?的設(shè)計(jì)套路,不敢說融會(huì)貫通下筆如有神,起碼會(huì)讓你編碼過程中能嗅出設(shè)計(jì)的壞味道,然后著?重構(gòu),重構(gòu)的過程,會(huì)慢慢發(fā)現(xiàn)??的設(shè)計(jì)竟然和成熟框架設(shè)計(jì)思想越來越像、如出?轍。框架章會(huì)了解常?框架的原理應(yīng)?,?作中可以快速選型和應(yīng)?,也對(duì)?前開源.NET環(huán)境深?認(rèn)識(shí)。當(dāng)然,做的做的越越多多錯(cuò)錯(cuò)的的越越多多,沒有信?說沒有錯(cuò)誤,更歡迎讀者能指出來。?起進(jìn)步,少?彎路,促進(jìn)?業(yè)發(fā)展,社會(huì)進(jìn)步。沒錯(cuò),我的夢(mèng)想是推進(jìn)世界進(jìn)步。我們能遇到的每個(gè)問題都在某個(gè)地?被某?解決過,交流是?種快速且有效的處理問題?式。讀書旅?交友都是在交換著我們對(duì)世界的認(rèn)知,了解的越多,被你掌控的事物就越多。我們隨時(shí)都有PlanB,還怕啥。?、后話其實(shí)語?層?很多.NET開發(fā)者不愿承認(rèn),Java熱度確實(shí)總?C#?,以前也覺得.NET挺low的,給?總是后知后覺的感覺,畢竟商業(yè)嘛,要經(jīng)過很多過程抉擇的。???可能與我從事的?業(yè)相對(duì)互聯(lián)??較閉塞有關(guān),實(shí)際?到的.NET技能也不是很多,也沒有??識(shí)。另???也與我慵懶佛系的性格有關(guān)吧,不爭(zhēng)第?,凡事只做第?就好。千年??其實(shí)挺好的,恰到好處,有余?有余地。所以也沒想過切換??的主語?,如果需要Java開發(fā)者,?個(gè)優(yōu)秀的.NET開發(fā)者肯定也能冒名頂上。語?真的是?通百通,設(shè)計(jì)思想更是放之四海?皆準(zhǔn),只是??主語?開發(fā)起來會(huì)更順?罷了,就像經(jīng)常開??家的車會(huì)?較順??樣?般?般開開發(fā)者都會(huì)不

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論