zoukankan      html  css  js  c++  java
  • 浅谈关于“中文编程”是否会成为中国程序员的一颗“银弹”

         所谓中文编程是指使用中文来书写的程序设计语言,其目的是为了减少对英语的学习,将精力集中在程序设计上,并且便于程序交流和代码维护。相对于中国程序员,那些以英语为母语的程序员确实有天然的优势,他们可以很轻松的学会编程语言,在后来的学习中查阅资料也更简单,方便。但是能够中文编程真的就可以解决中国软件行业所面临的软件危机吗?

      软件危机主要有以下四点表现:

      1.软件成本日益增长

      2.开发进度难以控制

      3.软件质量差

      4.软件维护困难

      从软件危机的种种表现和软件作为逻辑产品的特殊性可以归纳产生软件的原因:

      1.用户需求不明确

      2.缺乏正确的理论指导

      3.软件规模越来越大

      4.软件复杂度越来越高

    由此来看,产生软件危机的根本原因不是软件技术的原因,更多的是管理方面的原因。单纯的更换为“中文编程” 并不能作为中国程序员解决软件危机的“银弹”。要想解决此问题,必须要用现代工程的概念、原理、技术和方法进行计算机软件的开发、管理和维护,这也就是我们常说的软件工程了。

         “中文编程”的作用不应该局限于减少中国程序员的学习历程,方便交流。我们应该建立计算机行业的一整套自己的东西,这样我们在面对外国(尤其是美国)才不至于如此被动,才有话语权。

  • 相关阅读:
    编码
    TCP
    Http
    信息安全
    https基本原理
    Android之ListView异步加载图片且仅显示可见子项中的图片
    android 一些数据转换方法
    Android 关于 OnScrollListener 事件顺序次数的简要分析
    图片的内存缓存控制
    Android实现图片宽度100%ImageView宽度且高度按比例自动伸缩
  • 原文地址:https://www.cnblogs.com/dfax-csp/p/5240969.html
Copyright © 2011-2022 走看看