计算思维学习总结(一)

简介: 计算思维学习总结(一)

首先学习了一下Ant Design的设计理念,感觉Ant Design的界面给人一种很舒服的感觉,然后从自己开发的项目出发,向微软学习。

正文

1.Ant Design十大原则

Ant Design十大原则各有用处,如果一个产品能够符合上述的十个原则,那么毫无疑问这个产品就是一个非常优秀的产品

2.向微软学习产品设计

例子1:以番茄为例

该项目开始一个番茄需要先点击开始番茄,然后在弹出的界面中再次点击开始,这样的设计违背了一次点击的设计原则,那么如何去完善这点呢?


应该在打开一个番茄的时候就开始这个番茄,而番茄的临时修改应该增加别的按钮或者操作。

例子2:番茄里面有一个调整背景音乐,每次选择完背景音乐之后就会播放音乐,而且无法暂停,这点如何优化呢?

你会发现微软的声音设置中也有选择音乐地方,当你选择完音乐之后,并不会播放,只有等你点击测试之后才会有一个数秒的背景音乐。

然后我们打开了音量

不知道你有没有发现,微软中的音量选择只有在你用鼠标单击去选择音量时才会出现声音,而当时使用滚轮和拖动去调整声音的时候都不会出现声音,这样的设计非常符合人的感官,让人很舒服。

小结

感觉微软之所以成功不是没有道理的,人性化的设计随处可见,想要做好产品设计,就要多多向微软学习。另外Ant Design也是一个非常好的巨人,仍在学习之中。

目录
相关文章
|
Unix 编译器 C++
Cmake环境搭建
Cmake环境搭建
189 0
Python中无dingtalk.api
python3.7.0已在本地成功安装alibabacloud_dingtalk库,但是没有dingtalk.api这个包,因此import时总出错。
|
定位技术 数据格式
Echarts实战案例代码(59):geomap实现飞线、散点、引导线以及重叠label的解决
Echarts实战案例代码(59):geomap实现飞线、散点、引导线以及重叠label的解决
1369 0
|
Web App开发 机器人
小白一学就会小红书全自动写文发文机器人-爆文仿写笔记(二) -附提示词
小白一学就会小红书全自动写文发文机器人-爆文仿写笔记(二) -附提示词
525 1
|
自然语言处理 数据可视化 BI
文档解析(大模型版)服务体验评测
体验文档解析(大模型版)服务时,清晰的入门指南、操作手册和FAQ至关重要。若存在不足,需增加直观的操作流程说明(如动画演示)、深化高级功能文档,并提供实时在线支持,帮助用户快速解决问题。
212 11
|
机器学习/深度学习 分布式计算 并行计算
算法金 | 再见!!!梯度下降(多图)
**梯度下降及其优化算法简述** 梯度下降是一种优化算法,广泛用于机器学习和深度学习,通过迭代更新模型参数以最小化损失函数。它有几种变体,包括批梯度下降(使用全部数据)、随机梯度下降(单个样本)和小批量梯度下降(小批量样本)。每种形式在计算效率和稳定性上各有优劣。
540 4
算法金 | 再见!!!梯度下降(多图)
|
前端开发 安全 JavaScript
Python的Flask框架的学习笔记(前后端变量传送,文件上传,网页返回)内含实战:实现一个简单的登录页面
Python的Flask框架的学习笔记(前后端变量传送,文件上传,网页返回)内含实战:实现一个简单的登录页面
413 0
|
存储 安全 算法
三种常见的加密算法:MD5、对称加密与非对称加密的比较与应用
网络安全聚焦加密算法:MD5用于数据完整性校验,易受碰撞攻击;对称加密如AES快速高效,密钥管理关键;非对称加密如RSA提供身份验证,速度慢但安全。三种算法各有所长,适用场景各异,安全与效率需权衡。【6月更文挑战第17天】
2459 2
|
安全 Java
IntelliJ Idea 常用快捷键列表
这是一份IntelliJ IDEA常用快捷键列表,涵盖了代码编辑、文件操作、重构、查找及调试等多种开发场景。例如,使用Ctrl+Shift+Enter完成语句,Ctrl+E打开最近的文件,Ctrl+Shift+E查看最近更改的文件,以及Alt+Q预览当前方法声明等,极大地提升了开发效率。
359 0
|
网络协议 小程序 Java
网络编程之 Socket 套接字(使用数据报套接字和流套接字分别实现一个小程序(附源码))
1. 什么是网络编程 2. 网络编程中的基本概念 1)发送端和接收端 2)请求和响应 3)客户端和服务端 4)常见的客户端服务端模型 3. Socket 套接字 1)Socket 的分类 2)Java 数据报套接字通信模型 3)Java 流套接字通信模型 4. UDP 数据报套接字编程 1)DatagramSocket API 2)DatagramPacket API 3)示例 5. TCP 流套接字编程 1)ServerSocket API 2)Socket API 3)示例 a. 短连接版本 b. 长连接并发版本
456 0