返回列表 发帖
原帖由 fratre 于 2007-4-20 11:53 发表 http://bbs.ioage.com/images/common/back.gif



It doesn't necessarily follow.
I don't know what is "Mathon debug version  blood event", but if use the proper policy, the debug version would contribute the trail of some damn bug and no ...



   Thx your advice .thats right, with  the development of the internet,plenty of websites  become so complex and  some of frameworks maybe  not fit the normal.how to improve the stability and  reliability of theworld browser becomes more and more significant.I always think that  the phoenix studio devote themselvs 2 analyze the reliability of the browser  with study of test process and testing tools is so hard .U know,2 the  developer ,finding the bugs how 2 entered the developprogress and testing why the error impossible to defend effectively on ocassion.
   As a developer,u should c thats NOT the certain particular error,the developers take part in the progress lacked communication of cz not evasion. As a result,many guys thought that put the dugversion will get the user done once and for ever .Its the final  methods of software reliability and its strategic apply in browser quality assurance are summarized importantly.At the present time,establishing the unobstructed communication channel in the development personnel and the common user should be become the plan stage as a part. At present developing  the group should  emphasis to put in participates in the application procedure development, the user should  cooperation eachohter , this certainly  not mean had to use thespecial-purpose procedure to test promotes the quality,just forms a ring circuit 2 put in the bugs.germination, refined management, constructs with the transformation is the inevitable process in the  software develops, bless  our browser.
掉到地上的食物  3秒内还能吃
掉到泥巴里的食物  3秒内还能吃
掉到煤堆里的食物  3秒内还能吃
掉到砒霜里的食物  3秒内还能吃
掉到氰化钾里的食物  3秒内还能吃
掉到马桶里面的食物    任何時候都不能吃

TOP

TheWorld的源代码中大量使用了调用OutputDebugString的自制函数DebugString
我们同时使用如下宏来确保任何版本都能通过简单的修改编译宏来获得Debug输出

#ifdef _LOGDEBUG
        void DebugString( const char *format, ... );
#else
        #define DebugString ((void)0)
#endif

对于Release版本的TW来说,只要编译宏加入 _LOGDEBUG就可以有带debug string的版本了
但是我认为只有点对点解决问题的时候才可能需要这个,更简单的在关键地方打几个MessageBox

明白各位的好意,如果我们真的遇到极端的问题实在解决不了,会考虑这种形式的,目前暂时还不打算这样做

TOP

都是鸟语!

TOP

返回列表