对软件行业的简单认识

对软件行业的简单认识 2003.9 (所有版权保留)   一、基本认识   1、供应力量与消费力量   简单将这个行业内的所有力量分为供应力量与消费力量。供应力量包括供应人员、组织,产品与服务,以及行业技术研究力量等等。本文中后面将产品及服务统称为产品。   任何一种具体供应产品的源头都是技术创新。   供应消费过程其实是众多供应人员或组织,把创新技术做成产品或服务,向消费方提供的过程。货币、资金...
阅读(1171) 评论(0)

30 年内软件技术的不变与变化

30 年内软件技术的不变与变化2003.9  (所有版权保留)  软件技术及相关问题的变化是发明创新、公司产品运作、社会市场需求消费、人才资金循环、政策法律等等整体运行中的一个小部分,其发展过程将受诸多因素的影响,但其自身也是有一定规律的。作为行业中具体干活的人,面对这个技术日新月异的行业,琢磨一下行业未来 30 年的某些事情。  30 年后的事情不用考虑了,就算想清楚也没用了。 ...
阅读(966) 评论(0)

关于 OO 及虚拟机的简单认识

关于 OO 及虚拟机的简单认识2003.9  (所有版权保留)一、OO    OO (Object Orient) 本来是编译器的事儿,是程序高手让编译器能够编译数据与函数的封装及继承等语法,以便提高代码的可读性及复用性。    大的计算机系统复杂性的增加及软件开发量的不断加大使 OO 逐渐成为把事情理清楚、弄简单的好办法,于是各编译工具(包含在开发环境之中)的供应商不断推出 OO...
阅读(780) 评论(0)

编程语言的异同及选择

编程语言的异同及选择2003.9  (所有版权保留)一、各种语言编程的共同点1. 基本单位都是函数绝大多数语言的基本单位都是函数。运行环境提供给我们的是函数入口,我们编程序时写的主要内容也是函数。运行时,我们编写的程序内的函数或者直接调用操作系统的函数,或调用组件的接口内的函数,或调用虚拟机的函数,或调用运行环境的其他函数。2. 函数内算法的实现差别不大真正的价值是函数实现...
阅读(965) 评论(0)

程序员的懒惰经历

程序员的懒惰经历2003.9    以前的那些 Z80、6502(Apple II)、BASIC、DOS 等等环境下编程序不好偷懒就不说了吧。    微软做好了 Windows 后,有一堆 API,并且有了一个叫 SDK 的应用程序开发模式。我学习完毕开始做程序, CreateWindow、处理 WM_MESSAGE、GetDC、TextOut...,嗯,还可以。但是当我要显示一个同学...
阅读(1738) 评论(1)

对软件项目外包的一些认识

对软件项目外包的一些认识2003.8.31项目外包的参与双方简称甲方(发包方)与乙方(承包方),如果有一天发展到有监理方参加那到时候再说。一、项目外包的基础项目外包这种商业行为发展前进的动力是降低成本。项目外包这种商业行为能够存在的基础是共同的标准——双方对标准的认识理解基本不存在误差。项目外包这种商业行为能够大规模发展的基础是单一标准的广泛认同——甚至以法律、国标、行业规范等的形式定...
阅读(1098) 评论(0)

程序辅助扫雷的几种方法

程序辅助扫雷的几种方法2003.9.6我的手很笨,不怕大家笑话,挖地雷从来没有低过 140(从Windows3.1开始),所以有时候就想做个程序“辅助一下”。以下是自己想到的几种方法。方法 1: 让程序替我们挖先人工挖开一片“空地”,然后启动我们的程序,读扫雷程序的 Window 的界面 DC,然后进行简单的图像提取,提取出已经挖开的空地内的所有数字,设计一个算法计算哪些方块下面有地雷...
阅读(1622) 评论(0)
    个人资料
    • 访问:71753次
    • 积分:1166
    • 等级:
    • 排名:千里之外
    • 原创:46篇
    • 转载:1篇
    • 译文:0篇
    • 评论:10条
    文章分类
    最新评论