java里面有public pravite static 等关键词的限制,让程序的安全性更高,从程序的稳定性来看,这是好事,但是,由于有了这些安全保护措施,不可避免地让程序编写过程变得困难,而且,一个人编写程序通常不是写好流程图才着手写程序,而是从简单开始,不断地给程序增加新功能,最后才完成程序的编写。由于这种动态编程,程序员往往需要花费大量时间修改程序,以前认为某个变量不允许改变,后来发现需要改变它,当程序比较大时,这种修改变得困难。在中国,很多程序员都是加班加点地编写程序的,由于java使用了很多限制功能的方法,无疑回增加了编程的难度。请问大家是否在编程中喜欢利用java的安全性提高程序的稳定性,还是像使用C语言一样允许程序有很大的自由度?

解决方案 »

  1.   

    编写程序前,不做必要的思考和设计,这可不是个好的编程习惯哪!
      

  2.   

    学会并利用它们是必然的。学习语法的时候可以适当忽略,编写实际东西的时候一定要用的。
      

  3.   

    这是基础吧否则都不是一个合格的程序员了,你会允许自己的私有类被不明身份的猿类访问和调用其中的关键代码吗?这可能破坏你整套体系的运行
      

  4.   

    虽然在中国做程序员,很多时候写程序都没有一个完整的详细设计,不过在着手之前进行适当的分析和设计还是很有必要的,而且总的时间算下来,应该还是会节省时间和成本的。
      

  5.   

    是的,我的编程经验确实是应该做一些准备,做好一些规划,否则会浪费很多时间。