问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

从事软件开发工作前应该做好哪些准备?

发布网友 发布时间:2022-04-26 11:39

我来回答

1个回答

热心网友 时间:2022-06-27 23:49

作者:巴哈姆特
我这里有一份流程图,大致如下:(PS:不一定对,请大家补充)
一、提出问题(以用户的语言来提出用户最关心的东西,比如:XX地方效率太低要花太多时间。)
二、需求分析(分析用户的需求)
三、系统架构(定制软件的核心功能、数据库的设计)
四、系统构建(完成软件的构造,即编写代码)
五、系统测试与优化(软件测试,BUG修补,功能模块的优化)
六、系统维护与扩展(BUG修补,软件功能扩展,软件版本的升级)
其中软件开发的准备工作一般是前三步,第四步(系统构建)才开始写代码。一般关于美化界面是放在第五或第六步来做的。应该要确保在你考虑界面问题的时候,核心功能不说无BUG,最少应该大致功能应该已经完成了。
当然,上面的流程只是用于商业软件(因为我只做商业软件),但是不管是商业的,非商业的,功能最优先实现出来应该都是一样的。
其实我们也可以想一想,一个连基本功能都不全的东西,就算你做成世界上最漂亮的软件,那又怎么样?那只是一堆好看但无用的窗口而已,如果你只要这样的效果,你完全不需要选择C++、DELPHI这种开发工具,可以去选择FLASH、PHOTOSHOP等等更专业的软件,那出来的图片可以说更漂亮、更快速。而且,在DELPHI中有非常多的SKIN系列的组件包,我们完全可以发挥一下拿来主义。
工作环境毕竟和学习环境不同,举个非常简单的例子,假如老师给学生一个作业,那么学生在完成后交了就已经结束了,如果你碰到这样的情况呢:老师今天给了一个作业,明天学生门刚刚完成,老师又把题给改了,到后天学生把作业修改完成后、发现题目又改了,或许你这个时候会非常气愤,但是在工作中这样的事情是经常的;而且在企业中的规章制度有的时候你可能都完全不能理解:统一不准使用i++这样的语句,只能写成i=i+1;诸如此类的规矩在有些企业中会有很多。例如我公司在书写DELPHI代码的时候就会绝对要求代码的书写风格(说白了就是代码的缩进,我现在看到那种所有代码行都顶头写的,不管你的代码多么优秀,我是绝对不会使用你的代码的),并且绝对不允许使用WITH语句。
在学校,没完成作业或者说没完成毕业设计吧,顶多是分得低点,最惨的是当年拿不到毕业证,但是毕业证没长腿,今年拿不到明年还有机会。如果在工作中呢?一般没有按时完成进度会怎么样?轻的扣你薪水,严重点的让你卷铺盖走人了。对于那些家庭条件好点的人来说可能无所谓,在家休息几天就当放假,但是一般来说,技术工人本身属于比较穷的,而且家庭条件好的也不会来做这种工作,这可是和生存有关的啊。如果什么时候人可以把进食戒掉又另说了。当然,有人说:我可以马上找到第二份、第三份工作……,那么你的第N份工作呢?现在我们总不好意思天天在家靠父母养吧!当然假如你在国企的话,那就无所谓了,但是毕竟在国企的还在少数吧。
或许有人会说我太现实,我会说:人生在世上就要吃、穿、住……这些都要钱,我家庭条件很差,所以不得不现实!
当然如果你是搞科研的话,我说的就彻底无用了!
好了,就这样吧,或许我有用词不当的地方,也或许你会有反对的意见,没关系,大家交流下心得嘛。^_^
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么电脑上的word界面变小为什么WORD里面的页面变的很小怎么设置回来... AHA拯救心脏救命术(Basic Life Support,BLS) 基础生命的基本顺序 机械制图第一视角与第三视角的区别 明日之后野外感染者据点都在什么地方 感染就聚集点位置分享 明日之后 明日之后哪些地图有强力感染者? 《明日之后》野外感染者据点一览 明日之后野外感染者据点去哪找 妙洁提醒你注意:保鲜膜有些不能加热 有些不能包肉 C盘里文件的修改日期是不是就代表那天我用过电脑,我是上午用的,可文件... it行业自由职业者可以从事软件开发吗 毕业两年从事软件行业,现在想转行? 从事软件开发的有哪些公司 想从事软件开发可以怎样学习呢? 为什么充电会一下有一下没有,充了四五个小时才有百分之三十,手机都要闪坏了? 冬熊椴树蜜属于什么品牌 椴树蜜的禁忌是什么? Python中的锁都具有哪些? python数组求和 python用matplotlib绘图时,曲线或散点怎么删除? 在python 代码里面 pWE = 1./10 是什么意思? 好像python运算符里面没有 点除 的吧? 佛珠上中国结怎么打 可口可乐有一张海报,是中国结,那种图案,镂空式的简笔画,叫做什么 中国结 阅读答案 中国结的阅读答案 开头是“中国结始于上古先民......”的 润生双歧因子糖浆可以和酸锌口服液一起吃吗? 【中国结】阅读答案,开头是【中国结始于上古先民的结绳记事】 润生双歧因子糖浆里含蜂蜜吗? 润生双歧因子糖浆要怎样食用是开水冲服还是 润生双歧因子可以和活生命活菌一起冲水喝吗 想将来从事软件行业可以考哪些证书?如何报名? 从事软件开发工作前应该做好哪些准备 想从事软件开发工作,建议学什么专业? 描写教学楼的优美段落有哪些? 描写教室安静的句子唯美 描写教室的优美句子 描写教室的句子 描写宁静的句子教室 描写教学楼的美句子不少于40字 描写教室的好词好句(好段) 怎样写教室的布局,尽量用一些优美句子。 作文我们的教室不但干净,而且漂亮.写一段话 描写教室干净的句子!急! 描写教室安静的句子有什么? 用教室写句子 形容教室的句子 写一句描写教室很安静的句子 描写教室窗外的景色的句子 描写学校的优美的句子有哪些? keeprosy酵素有助于睡眠吗?