产品经理要了解的技术基础

一、什么是代码?

代码是一种计算机语言,是人与计算机交流的工具,代码可以用多种程序语言表示,代码的基础单元是数据类型逻辑结构

二、代码中的数据类型和逻辑结构

(一)代码中的数据类型

1、整型

关键字:int

数据种类:整数

支持数学运算

2、字符型

关键字:String

数据种类:字符

字符可拼接

例如:购物车加购商品数量,最终计算总价

从界面显示上获取的所有的值都是字符串


3、浮点型

关键字:float/double

数据种类:带小数的数字

支持数学运算

4、布尔型

关键字:boolean/bool

数据种类:true、false

默认值:true:1、false:0

例如:用户登录时,在输入用户名时会查询数据库是否存在此用户


(二)代码中的逻辑结构

1、if else

      控制判断逻辑,根据判断条件选择执行对应的操作

其中括号内的条件部分都是布尔型,其中else if条件块可以有多个在中间,执行多个条件判断

2、switch case

      控制选择逻辑,根据选择项执行对应的操作

3、while/do while

       控制循环逻辑,根据循环条件重复执行某项固定操作


三、产品经理如何具备技术思维

(一)什么是程序

程序=数据结构+算法


(二)产品经理如何具备技术思维

1、设计展示数据时使用数据类型种类判断,提高产品实现效率

2、设计产品逻辑时使用代码逻辑结构思考,提高产品设计逻辑全面性

3、设计产品模块时考虑程序模块复用,提高产品模块可复用性

你可能感兴趣的:(产品经理要了解的技术基础)