Programmer_Zhou的专栏

嵌入式软件开发者,期待与你同行!

让你提前认识软件开发(51):VC++集成开发环境中Linux下Pclint工程的配置方法及常见错误修改

第3部分 软件研发工作总结VC++集成开发环境中Linux下Pclint工程的配置方法及常见错误修改 【文章摘要】        Pclint是一种C/C++软件代码静态分析工具。它是一种更加严格的编译器,能够发现普通编译器所不能发现的代码中的很多问题,因此被广泛应用于软件开发项目中。      ...

2014-08-31 10:29:01

阅读数:3483

评论数:0

答读者问(12):有关考研的问题

最近我收到一位本科生朋友的邮件,内容如下:        学长:        你好!        我是XXX大学的一名大三女生,本科阶段学的是电子信息工程,成绩专业15-20%。打算考南邮的通信学硕。南邮虽然不是“985"、“211”,但是通信专业就业好像还不错。想问:       ...

2014-08-28 18:43:30

阅读数:1508

评论数:0

让你提前认识软件开发(50):软件需求

第3部分 软件研发工作总结软件需求         软件工程师的工作职责是什么?一句话,就是完成软件需求。大家每天都接触到的软件,都是从软件需求一步步进化而来的。那么,软件需求是什么?如何完成需求?在完成需求的过程中我们要注意哪些问题呢?本文将为你解答这些问题。1. 什么是软件需求?       ...

2014-08-26 20:53:39

阅读数:1461

评论数:2

让你提前认识软件开发(49):自动测试

第3部分 软件研发工作总结自动测试 【文章摘要】       “百年大计,质量为先”。质量是企业的生命线,优秀的企业必然会推出高质量的产品,也势必会从产品研发的各个环节去保障产品的质量。产品开发时的自测是确保产品质量的一个重要的环节,而自动测试也是提升产品质量和提升研发效率的有效途径之一。    ...

2014-08-24 21:24:51

阅读数:1357

评论数:0

答读者问(11):有关研究生论文及研究方向等问题

最近,收到一位准研究生朋友的邮件,邮件内容如下:       学长:         您好!         我是一名即将研一的学生。您的博客我很早就已经关注了,也分享给我的同学。这段假期时间,看了学长您的很多博文,能够感受到学长在学校期间以及现在在工作取得了很好的成绩,同时学长也非常热心帮助我们...

2014-08-21 19:16:00

阅读数:2282

评论数:0

让你提前认识软件开发(48):集成测试

第3部分 软件研发工作总结集成测试 【文章摘要】        一般的软件研发项目均涉及到多模块和多功能。在各个模块实现其功能之后,把相关模块结合起来进行集成测试以验证整个系统是否满足需求是很有必要的。        本文以作者的实际项目经验为背景,描述了集成测试的整个过程,并对集成测试过程中的一...

2014-08-20 19:52:51

阅读数:2442

评论数:0

有关校园招聘的一点思考

最近,很多IT公司都陆陆续续地启动了校园招聘,都想从高校中招到优秀的人才。我也是通过校园招聘进入公司的,回想起当年投简历、参加笔试和面试、签三方协议等等场景,至今还记忆犹新。       作为过来人,我很了解应届生的心理。他们无外乎关注三个方面的问题:第一,待遇问题;第二,发展问题;第三,地域问题...

2014-08-19 15:26:56

阅读数:1520

评论数:0

让你提前认识软件开发(47):同行评审

第3部分 软件研发工作总结同行评审          在《浪潮之巅》这本书中,吴军老师描述了在Google早期的工作方式,其中有一段是这么写的:我一般会在吃完晚饭后把代码修改的清单发给克雷格做代码审核,他一般晚上10点左右会回复我,给我修改意见,详细到某一行多了一个空格。        吴军老师所...

2014-08-17 20:57:06

阅读数:1813

评论数:0

让你提前认识软件开发(46):首先是为人编写程序,其次才是计算机

第3部分 软件研发工作总结首先是为人编写程序,其次才是计算机        “首先是为人编写程序,其次才是计算机”,这是软件开发的基本要点,软件的生命周期贯穿于产品的开发、测试、生产、发布、用户使用、版本升级和后期维护等长期过程中,只有易读、易维护的软件代码才具有生命力。        在实际的软...

2014-08-13 18:57:32

阅读数:1717

评论数:0

Linux下的删除过期文件操作

在实际的软件开发项目中,经常会有实现删除过期文件的需求。即要求程序能够自动删除多长时间之前生成的文件。本文提供了一个示例代码,为相关的开发工作提供了参考。        程序如下(本程序用makefile进行编译):/****************************************...

2014-08-11 18:37:56

阅读数:1567

评论数:0

让你提前认识软件开发(45):代码的第一印象

第3部分 软件研发工作总结代码的第一印象         我们都很注重给别人的第一印象,也有很多书籍教我们怎样给别人留下一个美好印象的。确实,如果我们第一眼看到某个人,就觉得很不爽,那么一定会在心理上产生抵触,以后再见到他,会有一种疏远的感觉。也正因为如此,当今社会交往中的“面子工程”很重要,不管...

2014-08-07 21:01:26

阅读数:1369

评论数:0

让你提前认识软件开发(44):如何解决软件故障?

第3部分 软件研发工作总结如何解决软件故障?

2014-08-06 20:08:39

阅读数:1604

评论数:1

从“O2O演唱会”中得到的启示

最近(2014年8月2日),歌手汪峰在“鸟巢”体育场办了一场演唱会。但这场演唱会不一般,各大媒体把它叫做“O2O演唱会”。会不会又是标题党?本着对“O2O”的一丝好奇,我对这场演唱会仔细研究了一番。       什么是“O2O”呢?“O2O”是“Online To Offline”的简写,即“在线...

2014-08-05 18:47:30

阅读数:1548

评论数:2

Linux下的目录扫描操作函数使用实践

【文章摘要】       本文以实际的C源程序为例子,介绍了Linux下的目录扫描函数(scandir)的使用方法,为相关开发工作的开展提供了有益的参考。【关键词】       C语言  Linux  目录扫描  makefile  scandir 一、scandir命令简介        sca...

2014-08-04 15:52:47

阅读数:2923

评论数:3

让你提前认识软件开发(43):软件产品升级流程

第3部分 软件研发工作总结软件产品升级流程         一个软件产品做出来之后,并不是说永远都不用变了。基于以下的种种原因,我们需要对原软件产品进行升级:        (1) 用户对软件功能提出了新的要求,现在运行的软件不能满足用户的新需求。        (2) 原软件存在bug,用升级的...

2014-08-03 09:24:49

阅读数:2019

评论数:0

推荐几本我近期阅读的书籍

利用周末在家的时间,我总结了一下近期自己的阅读情况。工作之后,读书已经成为了一件很奢侈的事情了。        有以下几本书籍值得大家一读。        1. 《逆袭大学:传给IT学子的正能量》        这是根据烟台大学计算机专业贺利坚老师在CSDN上写的专栏改编而成的,很适合在校大学生和...

2014-08-02 14:49:10

阅读数:2384

评论数:8

让你提前认识软件开发(42):性能测试

第3部分 软件研发工作总结性能测试 【文章摘要】        对于通信领域的某些中间模块,其主要功能是对收到的消息进行处理然后发送,在两个模块之间充当了一个“桥梁”的作用。由于消息的条数有多有少,这就对其性能提出了要求。        本文结合作者的实际项目经验,描述了性能测试的整个过程,并对性...

2014-08-01 18:29:39

阅读数:1300

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭