g****t 发帖数: 31659 | 1 我自己总结了一套写python的形式规定。还有一些tool.
说出来会让大多数人不愉快。就不说了。
我只想说,自己发展一套类似于OO,FP之类的方法论类型的东西,日积月累,慢慢修修
,每个人都可以做到。而且很有用。但你要有不被人言蛊惑的能力。
OO,FP之类的系统,难点在于在社会上扩散成功。单个人写程序的系统要容易得多。
现在社会的教育把人限制死在一个维度是不对的。
学OO,fp之类的东西应该学到的是做一个同层次的
新东西去克服这些东西。而不仅仅是去用这些东西。
甚至学什么thinking in XXX主动杀死自己的思考能力。
一生二二生三,三生万物。鸡生蛋蛋生鸡,还是鸡蛋。
通用的系统照顾的是多数人的平均需求。你不思考的get used to这些东西之后,就被
平均了。然后你越看高端人口的成绩越愤怒。
久而久之变成一个庸人还是小问题,反正也就是混饭。
但是,高端人口的司令员们,把指挥棒一
转方向,那怎么办?
所以散户生存第一要诀,我看就是要对自己作为釜底游鱼的
处境有自我意识。不能被慢慢煮死了。 |
d***a 发帖数: 13752 | 2 是python coding style? 我直接要求用Google的,省的自己写麻烦,还需要解释。
【在 g****t 的大作中提到】 : 我自己总结了一套写python的形式规定。还有一些tool. : 说出来会让大多数人不愉快。就不说了。 : 我只想说,自己发展一套类似于OO,FP之类的方法论类型的东西,日积月累,慢慢修修 : ,每个人都可以做到。而且很有用。但你要有不被人言蛊惑的能力。 : OO,FP之类的系统,难点在于在社会上扩散成功。单个人写程序的系统要容易得多。 : 现在社会的教育把人限制死在一个维度是不对的。 : 学OO,fp之类的东西应该学到的是做一个同层次的 : 新东西去克服这些东西。而不仅仅是去用这些东西。 : 甚至学什么thinking in XXX主动杀死自己的思考能力。 : 一生二二生三,三生万物。鸡生蛋蛋生鸡,还是鸡蛋。
|
g****t 发帖数: 31659 | 3 没有那么复杂。我用大量的class static method来定义constant。用函数返回值表示
常数。
然后有两个函数转行列向量。然后有个pipeline
调用函数的函数。有个工具查多次assignment.
等等一些细节。
最初主要动机是因为我经常看perturbation 计算方法的文章,
希望写程序running index的处理尽量和数学论文符号一致。多数是抄过去有人提倡的
One time assignment C还有一种叫做data flow 编程法。
: 是python coding style? 我直接要求用Google的,省的自己写麻烦,还
需要解
释。
【在 d***a 的大作中提到】 : 是python coding style? 我直接要求用Google的,省的自己写麻烦,还需要解释。
|
d***a 发帖数: 13752 | 4 我知道了。这种特殊的编程规范,是不错的,就是推行起来不容易被领悟和接受。
【在 g****t 的大作中提到】 : 没有那么复杂。我用大量的class static method来定义constant。用函数返回值表示 : 常数。 : 然后有两个函数转行列向量。然后有个pipeline : 调用函数的函数。有个工具查多次assignment. : 等等一些细节。 : 最初主要动机是因为我经常看perturbation 计算方法的文章, : 希望写程序running index的处理尽量和数学论文符号一致。多数是抄过去有人提倡的 : One time assignment C还有一种叫做data flow 编程法。 : : : 是python coding style? 我直接要求用Google的,省的自己写麻烦,还
|
w***g 发帖数: 5958 | 5 一生二二生三,三生万物。鸡生蛋蛋生鸡,还是鸡蛋。
-----------------------------------------------
楼上太有才了。
【在 g****t 的大作中提到】 : 我自己总结了一套写python的形式规定。还有一些tool. : 说出来会让大多数人不愉快。就不说了。 : 我只想说,自己发展一套类似于OO,FP之类的方法论类型的东西,日积月累,慢慢修修 : ,每个人都可以做到。而且很有用。但你要有不被人言蛊惑的能力。 : OO,FP之类的系统,难点在于在社会上扩散成功。单个人写程序的系统要容易得多。 : 现在社会的教育把人限制死在一个维度是不对的。 : 学OO,fp之类的东西应该学到的是做一个同层次的 : 新东西去克服这些东西。而不仅仅是去用这些东西。 : 甚至学什么thinking in XXX主动杀死自己的思考能力。 : 一生二二生三,三生万物。鸡生蛋蛋生鸡,还是鸡蛋。
|
g****t 发帖数: 31659 | 6 多人编程复杂的多。我肯定没能力设计那样一套东西。
只是自用的话,约束少,要求低很多。
说白了,自己攒一些tool,一些觉得有用的约定写出来免得忘了。这点我觉得人人都可
以做。即便如此,程序大点之后,这些约定修修补补也有很多问题。总体来讲,思考和
解决这些问题我觉得有收获。
: 我知道了。这种特殊的编程规范,是不错的,就是推行起来不容易被领悟
和接受。
【在 d***a 的大作中提到】 : 我知道了。这种特殊的编程规范,是不错的,就是推行起来不容易被领悟和接受。
|
w***g 发帖数: 5958 | 7 对。就是鸡毛大的功能,只要以后有可能重用,也要封装好。
攒多了,做新东西就是拼拼凑凑出活啦。
我github都72个projects了。
【在 g****t 的大作中提到】 : 多人编程复杂的多。我肯定没能力设计那样一套东西。 : 只是自用的话,约束少,要求低很多。 : 说白了,自己攒一些tool,一些觉得有用的约定写出来免得忘了。这点我觉得人人都可 : 以做。即便如此,程序大点之后,这些约定修修补补也有很多问题。总体来讲,思考和 : 解决这些问题我觉得有收获。 : : : 我知道了。这种特殊的编程规范,是不错的,就是推行起来不容易被领悟 : 和接受。 :
|
g****t 发帖数: 31659 | 8 看来中老年程序猿,生存的办法都差不多嘛。
: 对。就是鸡毛大的功能,只要以后有可能重用,也要封装好。
: 攒多了,做新东西就是拼拼凑凑出活啦。
: 我github都72个projects了。
【在 w***g 的大作中提到】 : 对。就是鸡毛大的功能,只要以后有可能重用,也要封装好。 : 攒多了,做新东西就是拼拼凑凑出活啦。 : 我github都72个projects了。
|
S*******s 发帖数: 13043 | |