美文网首页
学习程序员思维成为解决问题的高手

学习程序员思维成为解决问题的高手

作者: 文艺吕洞宾 | 来源:发表于2018-09-24 00:16 被阅读0次

        程序员在编写大型软件时,他们一般会做什么呢?怎么做的呢?程序员的这套思维能用来解决问题吗?

      软件开发一般会经历以下6个步骤:

1.明确需求

列出软件要实现的具体功能。

——明确想要达到的具体目标。

2.模块划分

对需求进行模块划分,把需求划分成一个个小功能。
——把大目标分成多个小目标。

3.画出流程图

画出各功能实现的详细步骤,不同条件下进行什么操作,得到什么结果。可能存在哪些异常,并对可能存在发生的异常进行处理。
——列出各小目标的具体实施步骤并列出实施过程中可能遇到的所有问题,并一一给出解决方法。

4.编写代码

按照画出的流程图编写软件代码。
——按计划采取行动

5.仿真调试

每完成一个功能模块就进行仿真测试,及时发现并解决存在的问题,防止问题带到联试中去。
——实施过程中及时检验,修正不当做法。

6.设备联试

在各功能模块完成后,进行功能的整机联试,模拟不同工作状态,长时间测试,验证功能已实现。
——检查问题是否得到正确解决,也就是是否达到预期目标

一个好的软件不仅功能实现的好,而且软件的异常处理的好。当偶发事件发生时,软件依然能正确运行。

按软件开发的方法论去解决问题主要有以下四点:

1.明确解决问题要达成的目标;
2.将问题进行拆解进行细化;
3.列出每个小问题的详细解决步骤;
4.及时检验实施方法,修正不当做法。

相关文章

  • 学习程序员思维成为解决问题的高手

    程序员在编写大型软件时,他们一般会做什么呢?怎么做的呢?程序员的这套思维能用来解决问题吗? 软件开发...

  • 解决问题的基本步骤

    From《怎样成为解决问题的高手》 1、没有经验并不可怕,学习方法,然后实践,你也能成为高手。 2、解决问题四个步...

  • 曲凯给了我一把屠龙宝刀

    最近老板组织大家学习了曲凯在“得到”上的一门课程《如何成为解决问题的高手》,认真学习下来发现这门课程所传授的思维模...

  • 阅读营6天:如何成为学习高手

    学习的收获 普通人如何成为学习高手? 一,同行思维,向顶级同行学习 二,超强的行动,高手学习,同时一定要获得高手的...

  • 新精英职业课后感8

    职场的高手思维,是以“解决问题为目标”来学。一个职场人的学习效率,就是看他“通过学习解决问题”的效率。 那么,要如...

  • 成甲:如何成为掌握思维模型的高手

    2020,重塑你的思维,从这篇文章开始,跟成甲老师学习,成为掌控思维模型的高手。 【课程主题】如何成为掌握思维模型...

  • 思维方式

    方法:5个步骤成为解决问题的高手 乔布斯曾说过一句话:每个人都应该学习编程,因为它会教你如何思考。《如何像程序员一...

  • 七款孩子喜欢的不需要代码的编程游戏

    你或许不想让孩子真的成为一个程序员,但这不妨碍他学儿童编程。学习儿童编程,是为了培养编程思维,提高孩子解决问题的能...

  • Vision架构看我就够了

    我们学习CoreML, 除了学习一种新的解决问题的思维外, 对于程序员, 一定要学习苹果对于CoreML的架构, ...

  • 解决问题的能力

    如何成为解决问题的高手?松和整骨团队,定期接受富士康曹总给我们的课程培训。 这期的主题是《如何成为解决问题的高手》...

网友评论

      本文标题:学习程序员思维成为解决问题的高手

      本文链接:https://www.haomeiwen.com/subject/ponqoftx.html