博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
编程思考 PetShop读后感
阅读量:6483 次
发布时间:2019-06-23

本文共 620 字,大约阅读时间需要 2 分钟。

标准,插拔式的设计思想

建立一致的标准是通向“复用”的通道。
分层,使其得到的充分的独立。一个东西如果独立了【不是孤立】,这个事物就具有很强大的力量,这个和一个人的成长是相同的道理。
所以呢,在写程序的过程中你要自己问一问自己:自己写的函数是否独立。自己的封装是否独立?是否能够进行复用?
这些就是编程思想。
所谓的编程就是解决问题,编程能力的高低就是解决问题能力的高低,就是满足需求的能力的高低。【和男人一样】。
任何时候需求都是非常重要的:什么是需求呢?简单一句概括:就是“你想要什么东西?”“你需要解决什么问题?”
如果不清楚自己要的东西,或者是不知道要解决什么问题【甚至就根本没有发现问题】,那么编程便没有了实际的意义可言。
所以一个人发现问题的能力往往比解决问题的能力更加的重要。
一个问题是如何被发现的?
首先是:有一种东西产生了困扰。
这个东西被描述出来之后就是所谓的“问题”
问题是如何被解决的?
一定是分步:要知道先解决什么;后解决什么。
这就是思想,这就是能力。
一个人对需求的渴望程度,直接决定了此人各方面能力的高低。
这些能力包括很多:编程的能力;学习的能力;理解的能力;应用的能力等等
需求和渴望愈是明确,转化为现实的能力就越发的强大。
分析设计的能力
理解需求的能力
技术不分好坏,只有使用技术的人

转载于:https://www.cnblogs.com/Sky-cloudless/p/4254933.html

你可能感兴趣的文章
使用Ant对程序打包并上传服务器
查看>>
7、MySQL数据库的视图操作
查看>>
RHCE 第一讲 linux安装
查看>>
div 置底 形成页脚
查看>>
HTTP协议分析
查看>>
第一周作业
查看>>
51CTO家园奖品记录
查看>>
ArcGIS网络分析之发布网络分析服务(二)
查看>>
zabbix密码修改篇
查看>>
利用memcache来同步session
查看>>
流程控制
查看>>
LeetCode:463. Island Perimeter
查看>>
【原创】Amodeler实体与ACAD实体之间进行转换
查看>>
pyinstaller使用错误 SyntaxError: Non-UTF-8 code starting with '\xb4' in file C:......
查看>>
正则表达式
查看>>
Exchange企业实战技巧(27)邮件中使用数字签名和邮件加密功能
查看>>
python并发线程那些事
查看>>
BAT大厂面试算法进阶(1)--两数之和
查看>>
mysql-5.6.27源码安装及错误解决办法
查看>>
Shell 函数、数组与正则表达式
查看>>