需要建立自己的工具,基于以下的幾點(diǎn):
1、編碼的工作性質(zhì)就是操作文本;
2、總是在做大量的相似的工作,編寫大量可類比的代碼,毫無效率;
3、人工寫代碼,往往引入更多的錯誤,雷同的錯誤;
4、總是花費(fèi)太多時(shí)間在編碼上,成了打字員,程序員難道就是做文本處理工作的?;
5、找不到適合自己的代碼分析處理工具,需求往往和領(lǐng)域掛鉤,和個人掛鉤,個性化的;
6、語言的特性能夠在編碼上做到一定的智能,簡化,比如宏,模版。但是受的限制太多,并且不可能實(shí)現(xiàn)你所想要的那種智能,代碼自動生成,擴(kuò)展預(yù)處理效果,最后是你會深陷糾纏其中,可能后來卻一無所獲;
7、清澈和運(yùn)用語言的特性需要大量的經(jīng)驗(yàn),實(shí)踐,耗費(fèi)大量的時(shí)間,倒不如做個代碼處理工具吧,就是一個文本分析工具而已,從另一面入手,把編碼就看作文本操作,化繁為簡;
8、自己寫的,才是最適合自己,是能夠與時(shí)俱進(jìn)的。