当前位置:网站首页>way of thinking problem-solving skills
way of thinking problem-solving skills
2022-08-09 06:38:00 【ggaofeng】
1. Ability to simplify problems
For example, when a colleague debugs the code, the phenomenon is very strange, and the error message is also very strange, resulting in no clue about the positioning problem.
Remove all kinds of extra code, and only keep the core code. Where it can be written to death, it is written to death, and where it can be simplified, it is simplified to see if the core work problem can be solved.Sure enough there is no problem.It means that there is a problem with those extra codes, and the final positioning is that the function input parameters are incorrectly filled in (the python function expects to input a byte array type input parameter, but it actually fills in a json object).
2. Consider the problem from the perspective of the other party
3. The ability to abstract problems
4. The ability to think deeply (to get to the bottom of it)
6. List as many schemes as possible -- it's more difficult. Generally, schemes with obvious problems will be killed very early.Otherwise, the cost of thinking about the problem will increase exponentially.
7. Scenario thinking method
8. Reverse thinking
9, guess-verify thinking
10. Connection and analogy
11. Systematic thinking
12. Accumulate knowledge and experience, establish a knowledge system, connect knowledge points, form a face, and form a three-dimensional system.
边栏推荐
- 2022-08-08: Given an array arr, it represents the height of the missiles that will appear in order from morning to night.When the cannon shoots missiles, once the cannon is set to shoot at a certain h
- bzoj 5333 [Sdoi2018]荣誉称号
- Use baidu EasyDL intelligent bin
- 安装flask
- The water problem of leetcode
- 物理层课后作业
- Explain the wait() function and waitpid() function in C language in detail
- 一道很简答但是没答对的SQL题
- 代码目录结构
- 中英文说明书丨CalBioreagents 山羊抗人白蛋白,IgG组分
猜你喜欢
Unity C# 委托——事件,Action,Func的作用和区别
Search 1688 product interface by image (item_search_img-search 1688 product by image (Politao interface) code docking tutorial
代码目录结构
CMake中INSTALL_RPATH与BUILD_RPATH问题
db.sqlite3没有“as Data Source“解决方法
mongo+ycsb性能测试及线程数分析
95后,刚工作2-3年就年薪50W+ ,才发现打败我们的,从来不是年龄···
How to find package information and pin definitions for NXP S32K1xx series microcontrollers
Built-in macros in C language (define log macros)
图论,二叉树,dfs,bfs,dp,最短路专题
随机推荐
jdepend
线程池总结
Flask failed to create database without error
leetcode 之 70 爬楼梯问题 (斐波那契数)
The Integer thread safe
语句加锁分析
分布式id 生成器实现
The singleton pattern
变压器的工作原理(图解,原理图讲解,一看就懂)
先序遍历,中序遍历,后序遍历,层序遍历
Quectel EC20 4G module dial related
按图搜索1688商品接口(item_search_img-按图搜索1688商品(拍立淘接口)代码对接教程
crc calculation
普罗米修斯原理及节点发布
String.toLowerCase(Locale.ROOT)
el-table缓存数据
Unity Gobang Game Design and Simple AI(3)
Silently start over, the first page is also a new page
Use baidu EasyDL intelligent bin
idea中PlantUML插件使用