我认为代码反射能力可以类比于一个人认识自我的能力。知己知彼,百战不殆。知道当前的状况,可以更好的描述自己。
浏览器中触发一个事件,要知道这个事件从哪里来的
js点击表格某一行的时候,你要知道这一行的数据是什么
一个js对象,想知道这个对象的key可以通过Objects.keys获取
可以通过typeof 获取一个对象的类型
一个java对象里面有哪些方法,有哪些属性
python中的__dict__也是利用了反射能力


到了关键时刻,你会想起哪种语言呢?遇到一些字符串处理之类的任务,我还是比较习惯使用python。比如客服给我了一个excel表格,我去数据库中拉数据,我需要把一行数据转换成mysql中的in语句,这时候python很方便。
又想起了昨天处理表格这件事情,python毕竟还是脚本级别的,当我冷静下了后,就要把这个脚本抽象成图形界面了,图形界面编程,js才是真正的大腿。下面的实现了表格复制出来的行转换为mysql的in语句。

关于代码反射能力的哲学思考相关推荐

  1. Udacity调试课笔记之简化的哲学思考

    Udacity调试课笔记之简化的哲学思考 干货无几,水文续之. 嗯,作为一个完全没有哲学概念的人来说,写这么一篇笔记,那绝对比水文还水了. 接上一回简化失败,我们用Delta调试法从大堆沙子输入中淘到 ...

  2. ReactiveCocoa代码实践之-更多思考

    三.ReactiveCocoa代码实践之-更多思考 1. RACObserve()宏形参写法的区别 之前写代码考虑过 RACObserve(self.timeLabel , text) 和 RACOb ...

  3. [云炬python3玩转机器学习笔记] 2-5机器学习相关的哲学思考

    2-5机器学习相关的哲学思考

  4. 一个人能够哲学思考的条件

    一部人类的历史,就是不断劳作以求生存的历史.但劳作不是人生的目的,而是达到人生目的的手段.所以,亚里士多德在<政治学>中说:"人的本性谋求的不仅是能够胜任劳作,而且是能够安然享有 ...

  5. 为什么要使用低代码 – 前端角度的思考

    为什么要使用低代码 – 前端角度的思考 文章目录 为什么要使用低代码 – 前端角度的思考 当前前端发展现状 低代码的热潮已经掀起千层浪 UI工程师常常面临一些令人尴尬的场景 低代码化解场景思路 低代码 ...

  6. 不要学习代码,要学会思考(转)

    英文原文:Don't learn to code, learn to think 译/赖信涛 这是一个人人都在学习编程的时代:Code.org请了比尔·盖茨,马克·扎克伯格和克里斯·波什等这些名人,来 ...

  7. Java学习系列之不要学习代码,要学会思考

    这是一个人人都在学习编程的时代:Code.org请了比尔·盖茨,马克·扎克伯格和克里斯·波什等这些名人,来告诉你,每个人都可以编程:CoderDojo's在各个国家悄然兴起:在英国,编程已经是各个年级 ...

  8. 引入三方库_关于使用第三方库、代码复用的一些思考

    选择 优质文章,及时送达 作者:xybaby 链接:cnblogs.com/xybaby/p/11372846.html 正文 不管是不要重复造轮子,还是站在巨人的肩膀上,对于软件开发来说,代码复用都 ...

  9. 北大率先官宣朱松纯加盟,现身燕园,任职AI研究院院长,“AI发展离不开哲学思考”...

    贾浩楠 发自 凹非寺 量子位 报道 | 公众号 QbitAI 从UCLA回国的计算机视觉领域泰斗级学者--朱松纯教授,被北大率先公开官宣加入. 据北大新闻网9月24日消息,朱松纯教授受聘北京大学讲席教 ...

最新文章

  1. python中采用字典建立统,Python中使用Counter进行字典创建以及key数量统计的方法...
  2. 【ASP.NET北大青鸟】-总结(二)
  3. FFmpeg command line tool(Android中使用FFmpeg命令行)
  4. sqlsever2008数据库的备份与还原
  5. 微软白皮书发布:在IIS7.5中用Service Bus端点寄宿WCF服务
  6. NET 4.0 System.Threading.Tasks学习笔记
  7. 我要做 Android 第三弹弹弹
  8. C#的百度地图开发(四)前端显示与定位
  9. java中的linearnumexpr,java - Cplex中的上限和下限等于0.0(在cplex中) - 堆栈内存溢出...
  10. 高通MTK 安卓手机 手机更改SN 序列号 识别码 教程视频
  11. docker安装nessus
  12. 几种网赚项目引流的方法
  13. Android采用消息推送实现类似微信视频接听功能
  14. 量化策略:如何利用自回归模型构建日内高频策略
  15. 跨时钟域信号处理(二)——异步fifo的Verilog实现(附同步fifo的实现)
  16. 好心情精神心理科医生:如何与青春期的孩子沟通?
  17. 20172304 2018-2019-1 《程序设计与数据结构》课程总结
  18. [最新]整理目前可用的QQ机器人框架
  19. xlwings 单元格复制/列复制/sheet复制
  20. 基于百度智能云的人脸识别系统

热门文章

  1. HTML——初识html,元素 属性 段落 文本格式化 链接 头部入门
  2. 【latex】最后一页 参考文献不平衡 左右不对齐
  3. 2014创新工场校招笔试题及参考答案
  4. 03 掌握C#控制台程序的结构组成 1214
  5. 案例 录入并获取一个班级的平均分
  6. 前端开发 浮动相关的规则 overflow 0229
  7. MongoDB 日志文件过大的解决方法
  8. nginx 修改 max open files limits
  9. 代码风格统一: 使用husky, prettier, eslint在代码提交时自动格式化,并检查代码。...
  10. Swift语法3.03(类型Types)