09 2020 档案

Actor:人生如戏全靠演技--“三维度”逻辑编程语言的设计(3)
摘要:采用动态类型语言这种动态添加方法的方案难以在语义上表达调用这个方法所包含的角色语义,更为重要的是调用这种动态的方法不能保证类型安全,比如让一个员工(角色)对象调用了老板角色“发工资”的方法这种错误的事情发生。“三维度”逻辑编程提出了角色谓词的概念,并且在设计上明确要求由Actor对象来扮演角色,通过角色对象来安全的执行角色的方法,这不仅在代码上体现了角色语义,也保证了类型安全. 阅读全文

posted @ 2020-09-29 15:57 深蓝医生 阅读(973) 评论(7) 推荐(1) 编辑

逻辑式编程还有用吗?--“三维度”逻辑编程语言的设计(2)
摘要:逻辑式编程尤其适合处理复杂的认知问题,解决复杂的业务问题,同样能够构建工业级的商业软件。本文介绍一个基于业务分析三维度理论设计的三维度逻辑编程语言。 阅读全文

posted @ 2020-09-24 17:49 深蓝医生 阅读(1214) 评论(5) 推荐(2) 编辑

用写文章的方式写程序--“三维度”逻辑编程语言的设计(1)
摘要:写文章和写程序是一回事吗?这其实取决于你的编程范式--命令式编程还是陈述式编程。 阅读全文

posted @ 2020-09-22 17:21 深蓝医生 阅读(1548) 评论(15) 推荐(14) 编辑

不评删帖是非,只说“简单即是美”,对代码完全掌控的重要性!
摘要:本来是对某大佬文章读者回帖的一个回复讨论,没想到大佬删除了我的回帖,也算是塞翁失马,于是才有了这篇随笔,告诉大家“简单即是美”,强调对代码完全掌控的重要性,在真正复杂的企业级项目开发中,选择什么框架一定要好好想想你能否完全掌控它,确保项目开发不走弯路,不要为了“面向简历编程”而匆忙上马使用流行的框架技术 阅读全文

posted @ 2020-09-15 18:04 深蓝医生 阅读(2445) 评论(41) 推荐(12) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示