编程思想
文章平均质量分 58
道甚夷
给一个币,实现你的愿望
展开
-
js-聊聊低代码平台
借鉴后端cms的思想,比如:在后台通过配置来生成表和字段,生成模型等。根据复杂度,抽离工作内容,降低简单工作内容的重复编写。复杂业务还是需要程序员自己编写逻辑代码。通过k8s来设置流程编排。主要任务是将简单且重复的具体业务抽象化,通过后台来配置及生成,提高工作效率,方便后期维护和扩展。原创 2022-09-15 15:57:55 · 320 阅读 · 0 评论 -
闲聊-编程思想的书籍
为什么读书对语言过去的探索对语言未来的困惑对语言当前的选择对语言设计的困惑对语言的分类的困惑对思想的取舍对语言的形成和发展的探索怎么读书辩证的分析一方面说,纸上得来终觉浅,绝知此事要躬行一方面说,书籍是人类思想的宝贵精华综合来说,读书让人继承思想,而书不能脱离实践书籍目录排名不分高低代码的未来黑客与画家松本行弘的程序世界JavaScript语言精髓与编程实践实用Common Lisp编程Erlang程序设计(第2版)注:为什么把《实用Common Lisp原创 2021-12-22 11:07:28 · 673 阅读 · 0 评论 -
闲聊-对语言的感想
创造热爱是因为语言的创造力。热爱编程是因为它能够做些什么事情,甚至创造出什么东西。所以这种热爱,只不过是男孩子对泥巴能随意捏出形状的喜欢,只不过是男孩子对拆玩具,探索天空和海洋的神秘的冲动,只不过是猫咪对黑洞的难以抗拒。未知和表达因为我不知道它能创造出什么,但它什么都能做,有天可能做出了什么,是轮子或者一种创造,谁晓得,谁在乎,就是玩。不过是,我想做什么的时候,它帮助我做了什么,根据我的思想去做了我想做的事情。是画,是语言,都好,它表达了我想说的话。这个不会饿死的时代,不差一口饭吃的时.原创 2021-12-20 16:12:17 · 318 阅读 · 0 评论 -
谈下防御性编程
防御性编程思想指导:编码时,预见坏的情况,尽量保护自己,避免在将来出现问题。它解决不了出现错误,也不是一种测试,更不是调试,它是一种根据出错经验在编码的时候预见性的设想边界问题并设计对策的思想。需要在开发时间和设计系统的健壮性之间权衡。是一种编程习惯,但需要在取舍之间切换这个思想。具体:做好设计不要相信用户,以及维护者编码目标是清晰,不是简洁。不要为了简洁搞的更复杂。不要让你的维护者做更多的事情。检查返回值处理内存避免强制转换,规范并统一数据类型。提供默认值预估数值上下限,避免溢原创 2021-10-11 11:08:48 · 142 阅读 · 0 评论