如何才能快速提高自己的能力?!

简介:       甲说:别人写的代码都有其自己的优点,这些优点都是值得我学习的。       乙说:别人写的代码都很烂,不是命名不规范就是XX滥用,哪有值得我学习的呢?         如果我要是想从别人的代码里面找到点什么,来提高自己的话,那么我会努力的理解他的思路,看看他的目的是什么、解决问题的思路是什么、解决方式又是什么,我会先从整体出发来看问题,然后再看其细节。

 

      甲说:别人写的代码都有其自己的优点,这些优点都是值得我学习的。

      乙说:别人写的代码都很烂,不是命名不规范就是XX滥用,哪有值得我学习的呢?

 

      如果我要是想从别人的代码里面找到点什么,来提高自己的话,那么我会努力的理解他的思路,看看他的目的是什么、解决问题的思路是什么、解决方式又是什么,我会先从整体出发来看问题,然后再看其细节。我会先找到对方的优点、找到自己不如对方的地方,以彼之长补己之短,我觉得这样才更容易提高。这样我就会找到许多的“优点”出来。孔子不是曰了吗?“三人行必有我师”,那么如何找到这个“师”呢:)

      而如果一看别人写的代码命名不符合规格,就一棒子打死了,其他的优点就不去看了,那么你得到的只有一大堆的缺点,呵呵。你的眼里都是“缺点”,那你有如何来提高?

 

      当然,我也在向甲的方向努力着,呵呵。

 

      ps:命名不规范确实不好,这一点我承认,只是要想取个好名字,并不是一件容易的事情,至少对于我来说是挺难的,但是再难也要努力呀。哈哈。

 

 

相关文章
|
4天前
|
存储 运维 监控
日志服务SLS焕新升级:卓越性能、高效成本、极致稳定与智能化
日志服务SLS焕新升级,涵盖卓越性能、高效成本、极致稳定与智能化。新功能特性包括Project回收站、ELasticsearch兼容方案及全链路数据处理能力提升。通过扫描计算模式和数据加工优化,实现更好的成本效果。案例分析展示了一家国内顶级车企如何通过日志服务实现跨云、跨地域的全链路数据处理,大幅提升问题处理效率。
|
4月前
|
云安全 安全 API
2024 年 CSPM 产品该具备哪些能力?
云安全态势管理(CSPM)是一种持续管理IaaS和PaaS安全态势的解决方案,通过预防、检测和响应云基础设施风险来保障安全。CSPM应用通用框架、监管要求和企业政策,主动或被动地发现和评估云服务配置风险,并提供修复选项。例如,若阿里云OSS服务被错误地设置为公共读写权限,CSPM会检测出这种不当配置并提供修复建议。CSPM的核心功能包括实时配置检测、基于上下文的优先级排序、多云支持及自动修复选项,帮助企业及时发现并解决配置不当问题。
180 1
2024 年 CSPM 产品该具备哪些能力?
|
8月前
|
设计模式 架构师 安全
如何提高自己的架构设计能力?
提升架构设计能力涉及深入学习基础知识、业务理解、技术广度与深度、实践经验等多方面。要关注代码的清晰结构、抽象能力、系统性能和可扩展性。学习编程语言、设计模式、系统设计原则和分布式系统是关键。通过实际项目和不断学习反思,可以增强架构设计技能。例如,上述代码展示了清晰的结构和设计原则应用。
458 0
|
算法 开发者
如何从写业务代码中跳出来,有效提升个人技术能力?
如何从写业务代码中跳出来,有效提升个人技术能力?
92 0
|
安全 内存技术
线材-电子线载流能力
线材-电子线载流能力
156 0
|
存储 SQL DataWorks
数据治理新能力解读| 学习笔记(二)
快速学习数据治理新能力解读
180 0
数据治理新能力解读| 学习笔记(二)
|
SQL 分布式计算 DataWorks
数据治理新能力解读| 学习笔记(三)
快速学习数据治理新能力解读
224 0
数据治理新能力解读| 学习笔记(三)
|
存储 数据采集 DataWorks
数据治理新能力解读| 学习笔记(一)
快速学习数据治理新能力解读
214 0
数据治理新能力解读| 学习笔记(一)
|
架构师 程序员 开发者
关于技术能力的思考和总结
要解释清楚什么是技术能力还得看透技术能力的本质,从源头上来做剖析。本文将挑选几个程序员日常的工作问题来做个剖析比对,从我们的日常感观中来辨识下哪些是有技术能力的做法,哪些是没啥技术能力的做法。
关于技术能力的思考和总结