编程只是api的堆叠吗?

来源:互联网 发布:js构造函数prototype 编辑:程序博客网 时间:2024/05/22 22:46

编程差不多四年,随着把linux和windows编程的api函数都慢慢熟悉了,windows编程和linux编程公司的项目做过几个,自己平时也会写点代码练练手,保持对技术的敏感程度很重要.

windows编程中,api使用msdn查就可以,包括传递什么参数,什么返回值,使用的demo例子都能查找到.
多次使用api->对api更加熟悉->项目开发中更加得心应手

昨天为身为api的搬运工而闷闷不乐,搞软件就如修大楼,api就好比钢筋,水泥,玻璃等等材料,高手能造出一栋大楼,
包括大楼的稳定性哈(对应软件的稳定性),
大楼的地基稳定(对应软件的底层框架支持如何),
周围的小区的基础设施如医院超市菜市场(对应软件开发中的配套设施,比如测试小工具,实例代码,完善的文档等)
……
只要不是太底层的功能,我差不多都能实现,但是我并不满足这样!
下一步我的努力目标就是提高自己写的项目的稳定性和健壮性,以及可扩展性.
学习内容:
0.学习开源项目的设计思路和方法
1.设计模式的学习和实践,参考开源中常用设计模式
2.加强测试力度,比如gtest,自己写的代码必须经过单元测试
3.完善文档,如<开发进度文档><框架设计文档><测试文档><项目需求分析以及模块分析>
这块都是我需要好好锻炼的.

文档的作用很重要!文档的作用很重要!文档的作用很重要!
技术需要积累,公司更加需要有技术沉淀.包括个人也是

0 0
原创粉丝点击