隨筆-57  評論-129  文章-0  trackbacks-0
          為了jsi2 alpha的盡快發布,我對jsi 的系統api重構了一下,刪除了一些不夠成熟或者沒有必要的api(將他們拖到org.xidea.* 命名空間下)。


          更新(2007-6-9)
          接上,移除了xml命名空間及其內容,裝飾引擎。io包并入util了,移除了一些腳本,如xml 模板引擎、裝飾引擎實現等。。。
          基本上做到了功能無關了
          只剩下html包和util包。lang包這種語言兼容包不說。

          現在的類庫只有(數據拷貝自JSI jsdoc):

          #js.html //保留這個包,因為這些實在太常用了,
             * BrowserInfo
             //保留Decorator是因為裝飾器初始化,還是受到點特別關照
             * Decorator
             * EventUtil
             * StyleUtil

          #js.util//保留這個包主要因為異步裝載用到這些類庫
              * LoadTask
              * Request
              * ScriptLoadTask
              * TaskQueue


          現在的類庫只有(數據拷貝自JSI jsdoc):

          #js.html //保留這個包,因為這些實在太常用了,
             * BrowserInfo
             
          //保留Decorator是因為裝飾器初始化,還是受到點特別關照
             * Decorator
             
          * EventUtil
             
          * StyleUtil

          #js.util
          //保留這個包主要因為異步裝載用到這些類庫
             * LoadTask
             
          * Request
             
          * ScriptLoadTask
             
          * TaskQueue 

          歡迎大家提出自己的看法:)



          posted on 2007-06-07 11:48 金大為 閱讀(759) 評論(12)  編輯  收藏 所屬分類: JSI

          評論:
          # re: JSI2 API重構進展[未登錄] 2007-06-07 18:31 | Sin
          你的東西的實用性不大的,不要浪費時間了,寫點實在點的組件之類更好  回復  更多評論
            
          # re: JSI2 API重構進展[未登錄] 2007-06-07 18:33 | Sin
          我不是隨便說的,在實際項目中開發人員更關心的如何使用組件,而且要去適應另一堆框架,框架天天都有新的,想法時時不同。回頭是岸啊  回復  更多評論
            
          # re: JSI2 API重構進展[未登錄] 2007-06-07 18:34 | Sin
          而且要去->而不是要去  回復  更多評論
            
          # re: JSI2 API重構進展 2007-06-07 19:54 | 金大為
          @Sin
          浮躁

          現在寫組件的人還少嗎?
          寫一堆重復的難用的組件才是讓費時間。
          而且沒有一個好的管理框架,多出的維護代價更是讓費時間。  回復  更多評論
            
          # re: JSI2 API重構進展 2007-06-07 20:00 | 金大為
          @Sin
          相反,現在作為純粹的管理框架,基本空白。
          而能做到jsi這樣,無任何侵入的管理框架,更是沒有。
          這里我已經投入了一年多的時間,就不在乎再投入一年。  回復  更多評論
            
          # re: JSI2 API重構進展[未登錄] 2007-06-08 14:01 | Sin
          有沒想過為什么空白?空白不代表就是有實際用途,相反更可能是因為不看好

          我也是不看好,因為我在5年前做過你現在同樣的事...(因為我看見你的那些包名跟我的太相似了!!!)

          在實際項目使用后覺得很多東西其實很多余的,現在講你肯定不會接受的...
          例如:就一個[] 比那些模擬JavaCollection的類要好用的多,你不覺得嗎?JS為什么要去模仿Java?  回復  更多評論
            
          # re: JSI2 API重構進展[未登錄] 2007-06-08 14:03 | Sin
          我更希望Java下個版本能提供一個象JS中的[]這么好用的對象

          浮躁不浮躁時間會證明  回復  更多評論
            
          # re: JSI2 API重構進展 2007-06-08 14:39 | 金大為
          @Sin
          你以為jsi就是為了提供一些模擬java的API???
          可以明確告訴你,JSI不是用來提供API的。
          只是幫你吧雜亂無章的腳本組織起來,隔離沖突,控制依賴。

          說那些模擬java的API,以前是有一些,比如我在jsdoc里面對大js文件渲染時需要延遲初始化的集合對象,如Iterator之類。不過,這些現在已經刪除了,也覺得不適合。

          此外,看你的評論就知道,你更本就不知道jsi是干什么的!!
          外行看熱鬧。一邊涼快去吧?  回復  更多評論
            
          # re: JSI2 API重構進展 2007-06-08 14:41 | 金大為
          @Sin
          你的留言已經證明,不再需要時間。  回復  更多評論
            
          # re: JSI2 API重構進展 2007-06-08 14:45 | 金大為
          浮躁也是現實造成,我也浮躁。
          在這個信息爆炸的時代,任何新的東西,想留住一個人的眼球10分鐘以上太難。  回復  更多評論
            
          # re: JSI2 API重構進展[未登錄] 2007-06-11 11:33 | Sin
          佩服你的韌勁!我當初也是沒韌勁所以沒有繼續搞下去,不過你說的對,我確實對你的框架沒研究過,因為我本身對JS太熟悉了,覺得根本用不著這東西。

          各人看法不同,期待你有重大的突破。

          涼快去了。當你專注時別目空一切,你的東西并非技術含量很高。別太把自己當回事了。  回復  更多評論
            
          # re: JSI2 API重構進展 2007-06-12 08:24 | 金大為
          @Sin
          呵呵,我不過就是以彼之道還治彼身而已,比較討厭那些不負責任的嚇評論。  回復  更多評論
            
          主站蜘蛛池模板: 丹寨县| 满城县| 含山县| 高陵县| 平乐县| 将乐县| 禹州市| 吉林市| 卓尼县| 八宿县| 安化县| 西畴县| 元阳县| 开阳县| 灵山县| 醴陵市| 易门县| 蒙山县| 丰县| 瓦房店市| 博客| 万山特区| 开平市| 新邵县| 来凤县| 哈尔滨市| 安乡县| 温泉县| 会东县| 栾川县| 青田县| 武威市| 台前县| 富源县| 和田县| 永州市| 阳春市| 怀化市| 雅安市| 中宁县| 保定市|