青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

一路走來,只有C++和香煙最實(shí)在!

Just Dive Into!

C++博客 首頁 新隨筆 聯(lián)系 聚合 管理
  11 Posts :: 0 Stories :: 29 Comments :: 0 Trackbacks
   看到電腦上一張張美麗的航片的時(shí)候,終于是出來哦,哎!最近忙活了大半個月俺終于還是把這個工具整出來了哦。回想起來開發(fā)這個工具的時(shí)候的種種,說實(shí)話 真是折磨人哦,幾易其稿,系統(tǒng)的架構(gòu)就改過好幾次哦,基本上是一個星期改一次。
在這個過程中收獲還是不少的哦,痛并快樂著,不能不佩服老大的架構(gòu)的思想,在英明神武的老大的指導(dǎo)下開發(fā)出一個基本上比較符合面向?qū)ο蟮能浖渲械木幊趟枷氲臎_擊是巨大的哦,顛覆了我以前做程序的很多固有觀點(diǎn)。
首先來說說該工具的需求,對已有的大尺寸的航片進(jìn)行切割,切割出給定寬高的航片,在提層合并航片。具體來說就是如果有一張1024 * 1024的航片切割成8 * 8張 128*128大小的航片為第零層,提層比率為2,則第1層就是原航片的256*256大小的,但是要保存為128 *128的航片 這樣的航片有4 *4張,依次類推,第2層 第 3層...,還有這些航片的編號以LLXXXYYY編號,坐標(biāo)原點(diǎn)為航片左下角,ll為層數(shù),XXX為X軸上航片編號,YYY為Y軸上的航片的編號。
剛開始聽到這個需求的時(shí)候確實(shí)是沒有什么頭緒,研究了一下libtiff就開始搞了哦,剛開始的時(shí)候很快就把航片的讀寫搞定了,以為會很快就解決問題啦,悶著頭在那里狂寫代碼,第一版交給老大,被鄙視的不行哦,首先因?yàn)樾枨鬀]有理解清楚,自己理解的圖像編號和老大所說的圖像編號的順序不同哦,回過來改代碼發(fā)現(xiàn)居然無從下手,還有就是老大要生成航片處理的結(jié)果,也無法在代碼中體現(xiàn)。說實(shí)話當(dāng)時(shí)心里還是比較嘀咕的,覺得老大交代問題沒有交代清楚,后來老大說的一句話還是比較有道理的,客戶的需求是不斷變化的,你要是想讓用戶來適應(yīng)你的設(shè)計(jì)是不可能的,你的設(shè)計(jì)應(yīng)該是自適應(yīng)的,能夠應(yīng)對客戶不斷變化的需求。聽完這句話,只有無語接著在那里寫代碼,等我寫的七七八八了,老大有空看了一下我的代碼,繼續(xù)鄙視我哦,為何?模塊劃分不清,UI層中有太多航片處理的邏輯,航片處理模塊中也有太多的航片編號的邏輯。一句話 整個代碼只是為做實(shí)現(xiàn)這個功能,毫無擴(kuò)展性,如果以后在在上面添加功能基本上是沒有可能。
哎!老大當(dāng)時(shí)這樣說了,讓我修改代碼,當(dāng)時(shí)真是想死的心都有了哦,修改也不知道怎么下手,和老大探討了半天,終于是定下了架構(gòu),呵呵當(dāng)然啦,主要還是老大定的架構(gòu)。這次交流收獲還是不少的哦。
做軟件首先應(yīng)該定下的是輸入和輸出,確定數(shù)據(jù)的流向。從UI層定義輸入,確定盡可能少的輸入?yún)?shù),從輸出確定數(shù)據(jù),輸入?yún)?shù)到輸出之間確定數(shù)據(jù)的流向,對數(shù)據(jù)的流向進(jìn)行功能上的劃分,確定不同的模塊,模塊之間盡可能少的耦合性,如果一個數(shù)據(jù)和操作是相互關(guān)聯(lián)的則可以視為一個對象,對象的設(shè)計(jì)應(yīng)該考慮到擴(kuò)展性,盡可能的從一個基類派生,為以后擴(kuò)展提供基礎(chǔ),使用工廠模式來確定不同的對象。還有就是UI與底層數(shù)據(jù)處理模塊應(yīng)該沒有關(guān)聯(lián),通過一個處理模塊來出來UI和底層模塊之間的交換。
  哎,這樣做下來,我的工具有5個模塊,一個處理編號生成的模塊A,一個參數(shù)保存的模塊B,一個處理航片讀寫的模塊C,一個生成切割航片的模塊D,一個與UI交互和與底層交互的模塊E,它們之間的依賴關(guān)系為 E依賴于A D, A依賴于B, D依賴于C,這樣模塊間依賴清楚,接口也定義的明確。
收獲哦!有一種豁然開朗的感覺,以后有機(jī)會獨(dú)立開發(fā)的時(shí)候應(yīng)該多想想這樣的問題,爭取早日有所成就哦!
posted on 2008-12-22 23:13 Richard Liu 閱讀(727) 評論(0)  編輯 收藏 引用

只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美一级二区| 久久国产精品久久久久久久久久| 久久精品国产一区二区电影| 这里是久久伊人| 亚洲美女性视频| 欧美高清在线视频| 免费一区二区三区| 欧美一区观看| 欧美一区二区三区免费大片| 亚洲综合久久久久| 久久久噜久噜久久综合| 欧美顶级少妇做爰| 欧美三级午夜理伦三级中文幕| 欧美日韩在线免费视频| 国产色综合网| 亚洲韩国日本中文字幕| 欧美精品导航| 欧美香蕉大胸在线视频观看| 国产亚洲福利| 亚洲精品免费在线播放| 亚洲欧美中文日韩在线| 蜜桃av一区二区三区| 亚洲精品欧美极品| 午夜久久一区| 欧美激情在线有限公司| 国产乱子伦一区二区三区国色天香| 在线日韩中文字幕| 午夜精品亚洲一区二区三区嫩草| 久久久亚洲成人| 亚洲精品免费一二三区| 亚洲一级高清| 久久久午夜精品| 国产精品久久久久久久久久免费| 一区在线视频| 1769国内精品视频在线播放| 国内精品模特av私拍在线观看| 欧美日一区二区在线观看 | 国产精品日韩欧美一区二区三区| 欧美电影美腿模特1979在线看| 欧美黄色影院| 午夜久久久久| 免费观看国产成人| 亚洲精品网址在线观看| 亚洲欧洲一区二区三区| 最新亚洲一区| 免费成人av资源网| 国色天香一区二区| 欧美在现视频| 欧美一区二区三区在线观看| 国产精品天美传媒入口| 欧美中文字幕第一页| 久久精品国产69国产精品亚洲| 国产精品亚洲综合天堂夜夜| 亚洲午夜精品久久| 欧美激情在线免费观看| 久久亚洲高清| 国产偷国产偷精品高清尤物| 久久精品国产清自在天天线| 久久精品国产亚洲高清剧情介绍| 国产一区久久久| 欧美国产日韩二区| 欧美国产日韩在线观看| 一区二区三区四区国产| 欧美好吊妞视频| 国产精品日韩在线| 午夜日韩av| 欧美激情中文字幕乱码免费| 欧美一二三区在线观看| 亚洲欧美一区二区三区久久| 亚洲激情av| 国产欧美一区二区精品秋霞影院| 亚洲三级免费观看| 欧美综合激情网| 亚洲激精日韩激精欧美精品| 亚洲欧美在线x视频| 一区二区欧美日韩视频| 久久精品亚洲热| 久久精品国产亚洲精品| 欧美日韩在线不卡一区| 亚洲国产精品一区| 亚洲精品国产无天堂网2021| 久久免费视频网| 久久综合色88| 国产在线观看一区| 亚洲精品少妇网址| 国产一区视频在线看| 久久国产欧美| 亚洲观看高清完整版在线观看| 欧美成人dvd在线视频| 亚洲国产日韩综合一区| 日韩一区二区电影网| 韩国福利一区| 精品成人乱色一区二区| 亚洲视频一二三| 你懂的视频一区二区| 亚洲欧美日韩国产| 亚洲一区二区三区免费在线观看| 亚洲尤物在线| 亚洲国产日韩欧美一区二区三区| 国产精品激情| 欧美日韩一区二区视频在线观看| 亚洲大片免费看| 亚洲无吗在线| 国内揄拍国内精品少妇国语| 久久婷婷成人综合色| 亚洲欧美久久久久一区二区三区| 国产一区二区三区久久久| 国产精品一区二区三区久久久| 久久久久亚洲综合| 久久美女性网| 午夜精品国产更新| 香蕉久久一区二区不卡无毒影院| 亚洲国产日韩欧美在线图片| 久久精品1区| 欧美一区二区三区日韩| 亚洲精品久久视频| 亚洲福利视频专区| 99精品国产热久久91蜜凸| 日韩视频在线一区二区| 亚洲综合日韩中文字幕v在线| 亚洲欧美国产制服动漫| 亚洲欧美精品一区| 麻豆国产精品va在线观看不卡| 午夜综合激情| 你懂的成人av| 亚洲高清久久久| 亚洲香蕉成视频在线观看| 亚洲精品久久视频| 亚洲一区日韩| 亚洲日本一区二区三区| 精品99一区二区| 久久精品视频网| 亚洲在线观看免费| 国产伦理精品不卡| 欧美专区在线观看| 国产精品嫩草99a| 好看的av在线不卡观看| 亚洲日本黄色| 亚洲国产欧美一区二区三区丁香婷| 亚洲香蕉网站| 欧美日韩国产一中文字不卡| 激情久久五月| 久久久噜噜噜久久久| 欧美在线不卡视频| 国产欧美日韩视频| 日韩小视频在线观看| 亚洲国产精彩中文乱码av在线播放| 亚洲欧美日韩一区在线| 欧美激情乱人伦| 欧美高清视频www夜色资源网| 亚洲精选国产| 国产伦精品一区二区三区高清版| 久久国产视频网站| 欧美日韩一区在线观看| 巨乳诱惑日韩免费av| 国产精品久久波多野结衣| 牛牛影视久久网| 国产精品免费看| 日韩亚洲国产精品| 亚洲精品色图| 玖玖玖免费嫩草在线影院一区| 亚洲免费视频成人| 欧美日韩国产精品专区| 亚洲人成在线观看网站高清| 国产香蕉久久精品综合网| 99精品黄色片免费大全| 一区二区三区免费看| 欧美刺激性大交免费视频 | 亚洲视频综合在线| 亚洲自拍另类| 亚洲国产精品精华液网站| 亚洲一区二区三区在线看| 99精品热6080yy久久| 欧美在线观看网站| 久久成人资源| 国产精品欧美日韩一区二区| 亚洲激情亚洲| 亚洲精品乱码久久久久久黑人| 久久福利资源站| 香蕉乱码成人久久天堂爱免费| 欧美午夜片在线免费观看| 亚洲欧洲日本专区| 久久久久久久久一区二区| 影音先锋中文字幕一区| 久久精品视频导航| 亚洲欧洲免费视频| 久久精品青青大伊人av| 国产欧美日本一区二区三区| 在线午夜精品| 欧美大片第1页| 久久aⅴ国产欧美74aaa| 欧美另类一区| 亚洲黄色性网站| 夜夜嗨av一区二区三区| 国产日韩欧美日韩| 亚洲电影网站| 久久www成人_看片免费不卡| 亚洲国产三级在线| 久久亚洲风情| 欧美与黑人午夜性猛交久久久|