作者realmeat (真肉)
看板Programming
标题Re: [请益] 程式该怎麽越写越好呢
时间Sat Sep 5 13:03:59 2009
※ 引述《amppp (Monte-Carlo)》之铭言:
: ※ 引述《pshuang (Angus )》之铭言:
: : 提供一个自己遵守的原则
: : 一行程式只做一件事.
: : 遵守这个原则可以让程式清晰许多
: 我的感想:
: 程式是逻辑思考的实现,是可以被数学化的,所以写程式应该要像写证明一般
: 简洁清楚,虽然我也想一行程式只做一件事情,但是平行计算程式往往不能这样
: ,这是序列式程式(serial code)才比较容易达成的。
: 我的目标一直都是以最短程式码,可改变性程式码为目标。
: 不断地练习,清楚的逻辑思考,进而建立自己写程式的习惯,好的习惯不会让自己
: 陷於无穷debug回圈。程式写久了,新的程式只是剪下贴上间就完成了。
我的目标则是
程式码当中不使用到一行注解, 就能让别人了解你写的程式
要做新的东西, 需要运用原本所写的功能
只要把档案搬过去就能work, 做到模组化
程式写到现在 感觉只是对不同的资料进行处理
看最底层只是 许许多多的指令, 按照自己设计的动作排序好
没有啥需要被证明的
对我来说真正的课题 则是在程式码的可读性以及可移植上才是重点
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.204.146.187
1F:推 ast9869:同意~这样Coding 效率和日後的维护变容易123.110.224.110 09/05 13:28
2F:→ juriolegend:我到觉得能不能了解是个人自己的问题 114.42.118.237 09/05 13:40
3F:→ H45:试问有哪个程式语言可以不使用注解就能易懂的 140.116.247.13 09/06 00:24
4F:→ adrianshum:楼上:很多时候和什麽语言无关吧218.103.237.217 09/06 01:39
5F:推 Leadgen:你不能预期你何时离职,接的人会很痛苦。 122.116.219.82 09/06 09:59
6F:推 utility:真的不要想说.不用注解别人就可以看懂. 114.137.206.2 09/06 13:01
7F:→ utility:有各式各样的人会看你的code..很难满足 114.137.206.2 09/06 13:02
8F:→ utility:另外.加注解会产生什麽副作用?不会就加. 114.137.206.2 09/06 13:03
9F:→ H45:adrianshum:若有接近自然语言的程式语言呢? 114.33.235.24 09/06 18:24
10F:推 godfat:自然语言乱写恐怕更看不懂 220.135.28.18 09/06 19:09
11F:→ H45:乱写的程式码更是看不懂 114.33.235.24 09/07 06:30