集成逻辑
文章平均质量分 75
yukai08008
这个作者很懒,什么都没留下…
展开
-
Python 集成逻辑7 循环与并行
说明 判断(分支)逻辑与循环功能是一门程序语言必备的两大功能,简单来说就是必须有if 和for。其中对大量执行任务影响比较大的是for循环,本篇做一些浅析,并在未来的程序设计中作出针对性的改进。 内容 1 引子 计算机的一大特性是可以以非常高的频率进行逻辑处理/计算等工作,因此当我们有很多任务需要做的时候通常都是以for丢给计算机执行,对吗? 在单核时代或许有点道理,但事实上cpu还是在for与for的间隙中浪费大量的时间,所以才有了IO异步,这中间的效率视情况而定,从几倍到几百倍都有可能。 我的理解:f原创 2021-07-07 00:13:14 · 205 阅读 · 0 评论 -
Python 集成逻辑4 各层级IL工具的比较
说明 IL工具从底层到顶层分别是:函数字典、规则集、函数链和立体图。简单比较一下这几个层级工具的作用和异同点。 内容 1 作用 函数字典:将函数的管理抽象化,为上层的调用提供了基础。 规则集:将一些组合动作封装起来,减少复杂逻辑的重复书写和调试。 函数链:实现一个简单的功能,例如一次建模活动。 立体图:实现完整的功能,例如构建一个完整的线上服务。 2 异同点(特点) 2.1 修改频次 把这些IL模块比喻为乐高积木: 1 函数字典产生最基本的积木,一旦产生后,修改就比较少 2 函数集:是几个积木拼起来的原创 2021-06-01 17:29:24 · 247 阅读 · 0 评论 -
Python 集成逻辑3 集成逻辑的实践目标
说明 新的技术要从想象变为现实需要有一个动力,形成一种新的习惯。IL最终将使大量构建和使用逻辑的人收益,带来的直观改变包括: 1 事情变简单了。有些事之所以复杂,是因为我们没够将其细化,一次整合超过人类极限的逻辑,当然复杂。 2 问题清晰了。从FuncDict到StereoGraph, 一共分为4层,分别对应不同集成度的逻辑集合。这个粒度应该是合适的,总可以把我们的问题抽象后放在里面。 3 流程化。不必再考虑容纳问题的结构怎么设计,只要顺着思路按部就班就行。 我觉得常规工作的脑力负担和综合时间应该下降5原创 2021-05-31 14:27:05 · 109 阅读 · 0 评论 -
Python 集成逻辑1 集成逻辑的产品化思考
说明 之前在这篇文章里提到了集成逻辑(Integrated Logic)的概念,结合最近关于产品的思考,我觉得可以单开一个版块讨论。 内容 产品是指作为商品提供给市场,被人们使用和消费,并能满足人们某种需求的任何东西,包括有形的物品、无形的服务、组织、观念或它们的组合 按社会化分工的思路,我们所有工作的目标都是某种产品,关键是看这个链条的受众是谁(用户)。 1 IL的用户 使用python的数据科学家、全栈工程师、数据挖掘工程师… 还是假设一个场景:某个用户经常需要处理各种各样的建模问题,需要获取数原创 2021-05-24 15:57:52 · 79 阅读 · 0 评论