为了账号安全,请及时绑定邮箱和手机立即绑定

产品学习11-读书笔记《产品经理必懂的技术那点事er:成为全栈产品经理》

标签:
产品

互联网产品技术架构整体分为两部分:前端和服务端,前端和服务端通过中间网络进行数据传输。

前端就是用户使用的客户端,包括最初使用个人电脑通过浏览器进行网页浏览,现在通过智能手机使用App进行一系列的操作。

服务端包括应用服务器和数据库,应用服务器用来部署服务端程序,处理前端请求并进行服务响应,数据库用来存储数据,服务器通过专门与数据库进行交互的程序对数据库进行读写操作。

产品视角 vs 技术视角

产品视角是从用户使用产品的场景出发,产品经理从产品视角设计产品功能,涵盖常规使用场景和异常使用场景。产品视角考虑问题并不会细化深入到每一个实现环节,而技术视角则会微观到每一个实现环节。

技术视角是从产品功能的实现步骤角度出发,实现某一个产品功能需要设计的实现步骤分别是什么,每一步又可以拆分成子步骤,粒度相对于产品视角更细,逻辑严谨性更强。


 

webp

数据结构的应用

1.数组:列表型的产品设计,类似微信聊天列表一类的设计,我们在实现时首先将需要展示的数据集中存放在数组里,然后在渲染界面时从数组中把数据元素取出来,展示到界面上;

2.栈:例如我们设计一个层级界面,从页面A进入到B再进入C,此时如果需要返回A,在界面上执行返回操作,首先会返回到B,继续返回则回到A;

3.队列:例如一件事物包含几个步骤,而且这几个步骤有严格的先后顺序,即必须先完成前面的步骤才能进行后面的步骤;

4.树:树状结构可以用在产品结构设计,权限设计及用户等级设计等场景。类似微信底部四个模块,这种组合方式就是典型的树状结构,根节点控制着四个子节点,每个子节点下还可以有很多子节点。



作者:M_PAi
链接:https://www.jianshu.com/p/ea1406deccf9


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消