zoukankan      html  css  js  c++  java
  • 03构建之法第十一章,第十二章以及第十三章阅读笔记

    写一个软件就是为了解决用户的需求问题,在这个过程中我们首先需要搞清楚用户的需求和产品的使用环境,接下来在设计与实现阶段,我们要弄明白这个软件怎样去解决用户遇到的问题,以及怎样用最优的方案去解决。在最后测试阶段,我们要进行总结,我们是否真的将这个软件完善到了最优,能否提供给用户一个最方便快捷的软件去使用。在这个过程中,我们要注意用户使用的第一印象,抓住用户的内心,让用户更想去了解这个软件的其他功能。要更多的从用户方面去想问题,这样更能使软件走进市场,获得大众的喜欢。

    1. 我过去怎么做的

    只是从自己编写角度去想问题,并不能换位到用户的角度去完成这个软件,往往忽略了用户才是这款软件的使用者这个事实。

    1. 结合书中所讲,说明为什么不好

    这样只顾自己编写,却不考虑实际,很容易发生没有用户的情况。因为用户并不能在你的软件中体会到方便,不能解决实际问题的一款软件和垃圾无异。

    1. 提出解决办法,避免再次掉入陷阱

    编写代码的时候设身处地的想一下软件的使用环境,和使用用户的喜好。这样子更能使用户喜欢上这个产品,进而利于产品的推广使用和用户积累。

  • 相关阅读:
    序列化器:serializers(django-rest-framework)
    数据库模型:models(Django)
    AtCoder Beginner Contest 213【A
    Codeforces Round #736 (Div. 2)【ABCD】
    AtCoder Beginner Contest 212【A
    Codeforces Round #732 (Div. 2)【ABCD】
    VS201X windows下编译提示缺少ucrtbased.dll文件
    Locust1.6 从入门到实战
    如何理解Windows认证流程
    HTB::Forest
  • 原文地址:https://www.cnblogs.com/mqlblog/p/8261711.html
Copyright © 2011-2022 走看看