as3开发,我不喜欢定义变量类型,这样有什么缺陷?对程序的执行速度是否会有影响?

如题所述

这个是一个很不好的习惯,小程序到没什么,但是大点的项目就不行了 大概有下面几点:
1,程序执行效率,比如 int类型要不number得快,
2,比如一个方法是写的 set init(_num:Numer){mc.width=_num} 你直接传一个不是numer的参数不提示错误, 如果没有类型 mc.width="str",这样就出错了, 有利于错误检测。
3,当你参与一个多人合作项目的时候,别人对你写的程序看不懂。
反正很多弊端。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-08-20
difference between strong and weak reference .
不利于调试的。可能对编译速度有影响,对执行就不会有什么影响了。
第2个回答  2010-08-19
程序开发应该有好的习惯,以功能的实现和代码的效率为先,不定义类型系统会自动匹配类型,若代码较长,势必影响效率。小程序无所谓,但是习惯很重要,很难说你以后是否会做一些复杂的项目
第3个回答  2010-08-15
肯定会有影响的。
相似回答
大家正在搜