一百多个有价值的困境
obliquestrategies的Python项目详细描述
一百多个值得思考的难题
由Brian Eno和Peter Schmidt创建,于1975年首次发布
这项工作是由CrossNox’s Programming Excuses
深入研究David Bowie’s Heroes的历史和发展,我发现,在专辑的录制过程中,布赖恩·埃诺利用了他的一套牌:斜策略。
1975年,宏伟的Brian Eno和Peter Schmidt设计了一种促进创造力的方法,每张卡片都提供了打破思维障碍的方法。在随后的几年里,这副牌的版本越来越多。
不出所料,考虑到编程的创造性,当试图克服编码过程中的死锁时,这种方法非常有效。
若要了解有关此方法的更多信息,您应该阅读http://www.rtqe.net/ObliqueStrategies,它还充当此模块中每个层的原始源。
这个python模块和终端命令为每次运行提供了一个倾斜策略,从最初的三个平台中的任何一个或者从第四个特殊平台中获取。这包括第一版(1975年)、第二版(1978年)、第三版(1979年)和第四版(1996年),其中有pretty interesting story
安装
pip install obliquestrategies
用法
>>>fromobliquestrategiesimportget_strategy>>>print(get_strategy())Workatadifferentspeed
甲板版本可以按版本号或版本年份指定
>>>print(get_strategy(1))Trustintheyouofnow>>>print(get_strategy(1975))Howwouldyouhavedoneit?
从终端
$ obliquestrategies
What would your closest friend do?
同样,可以使用--edition
选项按数字或年份指定版本。
$ obliquestrategies --edition 2 Turn it upside down $ obliquestrategies -e 1978 Repetition is a form of change