主题:我一直以为软件可以做出来
我一直为做软件,搞好设计,需求,结构,然后编写代码,这样就可以做出来。
但是我失败了,我无数次的开始做一个程序,无数次的写好文档,才发现不够。
软件的体系,软件的应用,可扩展移植,多语言等等,都是我无法跨过去的沟。
我以为做一个软件,一堆独立的DLL,加在主程序和界面,就可以搞出来,但是我失败了,我才知道软件这么难做。不是我做不出,而是我做不好,我要做的是好软件,不是国内那些水平的东西,但是没有做到。我终于知道为什么。
原来我没有专业的知识,数据结构、编译原理、操作系统,信息处理、离散数学...我都有学过,但是根本没掌握,没有能力运用到软件中,看着一个个欧美和日本这些国家的高质量软件,和国内那种水平的软件,实在是说不出话来。
软件的结构,软件的体系,都是国内落后的。
我认识到了软件的根本不是在于代码,而是设计,是体系,是结构。但是难就难在用代码完成一个完整的系统、复杂又庞大的体系结构。
不知道我什么时候才能做出一个理想中的软件,也不知道什么时候才能觉悟,写下这个帖子,到了那时候再看吧
但是我失败了,我无数次的开始做一个程序,无数次的写好文档,才发现不够。
软件的体系,软件的应用,可扩展移植,多语言等等,都是我无法跨过去的沟。
我以为做一个软件,一堆独立的DLL,加在主程序和界面,就可以搞出来,但是我失败了,我才知道软件这么难做。不是我做不出,而是我做不好,我要做的是好软件,不是国内那些水平的东西,但是没有做到。我终于知道为什么。
原来我没有专业的知识,数据结构、编译原理、操作系统,信息处理、离散数学...我都有学过,但是根本没掌握,没有能力运用到软件中,看着一个个欧美和日本这些国家的高质量软件,和国内那种水平的软件,实在是说不出话来。
软件的结构,软件的体系,都是国内落后的。
我认识到了软件的根本不是在于代码,而是设计,是体系,是结构。但是难就难在用代码完成一个完整的系统、复杂又庞大的体系结构。
不知道我什么时候才能做出一个理想中的软件,也不知道什么时候才能觉悟,写下这个帖子,到了那时候再看吧