为什么优秀的程序员要提升设计思维能力?
程序员其实应该更注重培养自己的设计能力和逻辑思维和解决问题的能力。
我们在讲某一个需求,讲某一个系统的开发,讲某一个系统实现的时候,有很多程序员会不由自主的直接想到这个功能、这个需求它用代码是怎么样实现的,这个代码应该怎么样写,其实这个就是典型的程序性思维。
我们的设计性思维完全不是这样的,设计性思维是考虑它的结构,它的交互,它的存储,然后最后才是它的实现,我们不会一下子就陷入到它的具体实现当中,在细枝末节上进行讨论,而是先出我们的顶层设计顶层架构,然后拆分模块,拆分分析它们之间的关联关系,然后再去划定它的数据结构,有了数据结构之后,我们再去考虑它的整个实现。
为什么优秀的程序员要提升设计思维能力?
只有具备了良好的设计思维能力,才能帮助普通程序员进阶到管理或者架构师的岗位。
本文由《思维网》原创,转载请注明出处!https://sw.dengshanshi.com/
发表评论