Programmer_Zhou的专栏

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

让你提前认识软件开发(41):编程时首先达到正确性,其次考虑效率

第3部分 软件研发工作总结编程时首先达到正确性,其次考虑效率         在实际的软件开发项目中,经常会遇到产品开发周期很短的问题。也就是说,开发人员需要在“质量”和“速度”之间做出权衡。具体到程序代码,就存在到底是先考虑实现功能(即保证程序的正确性),还是要一步到位把事情做好(即保证程序的正...

2014-07-30 19:58:41

阅读数:1537

评论数:4

答读者问(10):有关对博客的评价及个人技术发展路线等问题

最近收到一位程序员朋友的邮件,大致内容如下:       你好,我的技术博客http://blog.csdn.net/liujianfeng1984,希望能得到你的指点。        因为我30了,对后面路很迷茫,我在VOIP行业工作了8年(1年技术支持、2年测试工程师、6年IAD语音方面的开发...

2014-07-29 18:50:33

阅读数:1678

评论数:2

让你提前认识软件开发(40):既要写好代码,又要写好文档

第3部分 软件研发工作总结既要写好代码,又要写好文档         对于软件相关行业,在学校或单位上,大家也许都已经注意到了,除了要编写的程序、绘制设计图之外,还有一个重要的工作便是写文档。为什么要写文档呢?因为我们要把自己做的东西展示出来,不光展示给同行看,可能还要展示给其他岗位上的工作人员看...

2014-07-27 20:56:26

阅读数:2000

评论数:0

答读者问(9):有关如何看待学校的好坏及如何应对毕业之前的迷茫等问题

最近,收到一位大学生读者的邮件,内容如下:       你好,周老师,我现在是一个大专的屌丝,学校也是野鸡大学来的,软件工程专业,9月份就大三了,但是学校这边有个校企合作的项目,免费让我们过去培训机构培训,因为都快大三了,英语能力不行,不知道为什么怎么学都不会,也可能是自身努力跟方法不够。而且由于...

2014-07-24 18:37:54

阅读数:1697

评论数:0

Linux下如何将数据库脚本文件从sh格式变为sql格式

在从事软件开发的过程中,经常会涉及到在Linux下将数据库脚本文件从sh格式变为sql格式的问题。本文以一个实际的脚本文件为例,说明格式转换的过程。       1. sh文件内容       本文中的文件名为example.sh,其内容如下:#!/bin/bash function Init()...

2014-07-24 14:27:48

阅读数:2323

评论数:0

让你提前认识软件开发(39):软件研发之殇

第3部分 软件研发工作总结软件研发之殇         在经典著作《人月神话》中,作者提出了一个观点:绝大部分的软件研发项目都不能按期完成。我工作也有一段时间了,发现这确实是一个不争的事实。我所从事的项目中,能按期按质完成的还真的很少。这是什么原因呢?我工作不够努力吗?非也。为了完成任务,我也是经...

2014-07-23 20:06:18

阅读数:2036

评论数:6

答读者问(8):有关Java学习的相关问题

最近,我收到一位研究生朋友的邮件,大致内容如下:        周老师您好,我是XXX大学软件工程专业的一名研究生我叫XXX,学习的方向是java,有些问题不知道周老师能否帮我解惑下,在此谢谢老师!        1.我应该专注于后台的学习么?我在实际学习中,感觉到前台和后台也是分不开的总要涉及到...

2014-07-22 19:10:16

阅读数:4633

评论数:44

浅谈信息安全

对于很多IT公司来说,信息安全是老生常谈的问题了。那么如何做到信息安全呢?我们先来看下面两个故事。        施乐公司的帕洛奥图研究中心(常被叫做“施乐PARC”) 成立于1970年,是图形用户界面(GUI)技术的先驱。它可能是世界上最善于创新而最不善于将创新商业化的机构了。施乐PARC的工程...

2014-07-21 19:20:07

阅读数:1855

评论数:0

让你提前认识软件开发(38):完成第一个新需求

第3部分 软件研发工作总结完成第一个新需求         在入职后不久,我得到了第一个新任务:完成某个版本的一个新需求。所谓的“需求”,就是用文档的形式告诉我们要做什么,要实现什么功能。        在得到需求文档之后,我仔仔细细地阅读了好几遍,发现有些地方自己并不是很明白。如果在自己都不是很...

2014-07-20 22:50:16

阅读数:1526

评论数:0

我读经典(6):读《文明之光》有感

什么是文明?如果突然问大家这个问题,那么你可能会不知如何回答,感觉这是一个只可意会但不可言传的概念。    在新书《文明之光》中,吴军老师为我们带来了答案。继《浪潮之巅》和《数学之美》之后,吴军老师又出力作《文明之光》,将世界各地的主要文明为我们一一呈现和讲解。整套书现在出了第一册和第二册,加起来...

2014-07-17 16:57:32

阅读数:3061

评论数:4

让你提前认识软件开发(37):研发流程初探

第3部分 软件研发工作总结研发流程初探        (本文是我到公司一个月后对于工作的一些感想,欢迎阅读。)        到公司实习已经有一个多月了,最近我完成了第一个正式任务。回想起来,那个过程充满挫折,也充满了惊喜。虽然不像一般电影那样一波三折,但也是有让人很难忘记的地方。在这篇文章中,我...

2014-07-16 18:57:16

阅读数:1620

评论数:2

Linux下的目录创建命令使用实践

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

2014-07-14 18:53:38

阅读数:2639

评论数:0

答读者问(7):有关实习、毕业论文及软件开发和测试的关系等问题

最近收到一位研究生朋友的邮件,让我想到自己研究生毕业之前,也曾有过很多的疑惑,希望得到过来人的解答。互联网不仅是我们最好的老师,同时也是最好的桥梁。我们都要感谢并善于利用它。        闲话不说,言归正传。邮件原文如下:        周前辈,您好        我是XXX研究生,我叫XXX。...

2014-07-13 22:21:59

阅读数:2779

评论数:0

让你提前认识软件开发(36):如何扩展数据表字段?

第2部分 数据库SQL语言如何扩展数据表字段? 【文章摘要】        在通信类软件中,经常会与数据库打交道。由于需求变化,或者是程序优化升级等原因,对数据表字段进行扩展是常有的事情。这就要求开发人员必须熟练掌握对数据表字段进行扩展的操作流程。        本文基于作者的数据库方面的工作经验...

2014-07-13 21:05:45

阅读数:1633

评论数:0

从文档规范性中想到的

软件开发人员不只是要写程序,还要编写各式各样的文档。有的时候,花在写文档上的时间甚至还比花在写程序上的时间还要多一些。很多开发人员认为文档编写不重要,于是敷衍了事,让之后阅读文档的人看得是云里雾里,极大地影响了工作的效率。       最近,我看了两个不同软件版本中的集成测试文档,颇有感触。   ...

2014-07-10 18:49:58

阅读数:1471

评论数:0

让你提前认识软件开发(35):如何修改SQL脚本以完成需求?

第2部分 数据库SQL语言如何修改SQL脚本以完成需求?          SQL脚本的修改和C语言代码的修改流程是一样的,都要遵循以下步骤:        第一步,阅读需求,弄清楚自己要完成什么功能。        第二步,对照需求阅读原代码,找到本次要修改的内容的大致位置。        第三...

2014-07-09 20:34:47

阅读数:1452

评论数:0

写给大家看的编程规范

(本文参加 2014 CSDN博文大赛,谢谢。)【文章摘要】       “没有规矩,不成方圆”,在实际的软件开发项目中,做任何事情都不是随心所欲的,我们编写代码需要遵守项目组约定的编程规范。很遗憾,在学校的计算机课程中,重在教导学生实现一定的程序功能,对程序的编写规范很少提及,这也就导致了从学校...

2014-07-07 17:26:17

阅读数:2979

评论数:4

让你提前认识软件开发(34):数据库的维护

第2部分 数据库SQL语言数据库的维护         对于某些大型软件产品,一旦商用,必然会存储很多用户信息,这就对产品所使用的数据库(以下简称业务数据库)带来了压力。为了保证业务数据库的平稳运行,需要在日常工作中对数据库做一些基本的维护操作。        业务数据库的维护规则如下:1. 对业...

2014-07-06 23:04:43

阅读数:1555

评论数:0

让你提前认识软件开发(33):数据操纵语言(DML)

第2部分 数据库SQL语言数据操纵语言(DML)         数据操纵语言(Data Manipulation Language,DML)包括insert、delete和update语句,用于增、删、改数据。        本文用以下的表tb_employeeinfo作为例子加以说明:crea...

2014-07-02 18:50:05

阅读数:1437

评论数:0

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