Transform erwin xml file, phase 0: Error, Error, Error!
Posted on 2006-02-24 09:24 Under the sunshine 閱讀(254) 評論(1) 編輯 收藏昨天回家跑了一遍昨天用cDomleet改寫的parse程序,看log的時候發(fā)現(xiàn)了一個奇怪的問題,總是反復(fù)的出現(xiàn)同樣的出錯信息,其實這個問題在寫那段程序的時候也遇到過,不過我沒有怎么在意,但是我仔細(xì)的看了一下關(guān)于xpath的文檔以后發(fā)現(xiàn)自己犯了一個極其愚蠢的錯誤:因為昨天的程序是把標(biāo)準(zhǔn)dom的getElementsByTagName方法替換成了cDomleet的xpath方法,但是我給出的xpath表達(dá)式是從document的根部開始搜索所有的Attribute和Key_Group節(jié)點!!!也就是說每parse一個entity節(jié)點的時候,整個文檔的Attribute節(jié)點和Key_Group節(jié)點都要被完整的遍歷一遍!
看來對于test這個問題,不當(dāng)回事真是不行。今后我的任務(wù)是為我的每一段程序構(gòu)造測試用例,實踐一下TDD,并且要堅持下去,I am really not a great programmer, but I wish I can be a normal programmer with great habits。
新的程序我會在構(gòu)造了測試用例,并且所有的測試用例都運行通過以后,再放上來。
看來對于test這個問題,不當(dāng)回事真是不行。今后我的任務(wù)是為我的每一段程序構(gòu)造測試用例,實踐一下TDD,并且要堅持下去,I am really not a great programmer, but I wish I can be a normal programmer with great habits。
新的程序我會在構(gòu)造了測試用例,并且所有的測試用例都運行通過以后,再放上來。