作者TonyQ (骨头)
站内java
标题[站内] 完美 OR 完成?
时间Thu Aug 10 15:13:24 2006
为了赚点生活费学费,现在写CASE写到脑羞,上来po文和各位前辈聊聊 --;;
因为还在求学环境内,所以身边的人总是我最佳的观察对象,
初学程式的人有两种截然不同的态度,不晓得大家对这点有没有感触?
想和大家聊聊这个在我心中一直难以释怀的问题 :)
────────────────────────────────
有很多人包括我是很想有一番作为,有想要自己写出很多程式的野心,
可是实做时往往发现程式可能需要 XX 技术,认为自己没办法学会,
"那太专业了"、"那太难了"、"我怎麽可能会" 就放弃了。
这是种想要要求完美的想法。
(ps.但是大多人通常认为自己所构想的只是"小程式"。 XD)
就像是我8/06在转信版上看到的这两篇文章一样,
08/06 albtnt. ◆ [问题] 请教各位版大
08/06 gogojsp. => [问题] 请教各位版大 @ Programming版
如此一个网页版的计算机在陌生人的眼中是可怕的,令人止步不前的。
────────────────────────────────
此时会有另一种人,
就想尽办法用所能想到的方式去解决问题,通常我们称之为土法炼钢。
比方说我们今天程式可能会需要记录十个值,我们一般会选择阵列去做,
但是如果今天有人不知道有阵列这东西,或许它就会选择用十个变数去做。
这就是所谓愚笨(或称单纯)的土法炼钢法。
当然大家都会说多充实自己就能学的更多,就能用的更好。
但是充实自己是一个不断往前走的事实,是不是在学到最好之前都无法有所表现?
────────────────────────────────
看到很多人喜欢要求自己、甚至於要求别人做到前述的完美,
甚至於对所谓的愚笨技术嗤之以鼻,
像我最近在写CASE就一直为了自己还在写scriptlet感到忏悔不已~ ̄▽ ̄
我常在疑惑,
有时候客户要求的只是个堪用的东西,是否真的有必要搞出一个完美的东西出来?
以练功的角度来看,当然是做赞越好,但是有些碰上根本没接触过的东西,
或者是可能根本就不知道有这些东西的存在时,
是不是先把事情能够做的出来,再来求好求美? XD
因为我算是个接CASE的新手,接第一个CASE到现在也不过四个多月,
虽然有钱没钱的CASE算一算我也做四五个了。--;;
除了会危害到系统安全性的 (比方说之前一直很在意的SQL Injection),
其他的地方我是认为先求堪用,至少能过客户这关,再来考虑效能/系统问题,
不晓得有没有先辈对这点有任何看法的? XD
--
这篇当然也是站内 XD
接case的心得就是 , 一开始接案就要把东西写到完美实在是有点太强人所难了...
接第一个案子的时候 , 我那一个月吃睡都没安稳过......
直到交到客户手上,人还在抖......XD
现在系统都已经上线四个多月了...下学期初就要开始谈後续的分析事项了..
--
String temp="relax"; | Life just like programing
while(buringlife) String.forgot(temp); | to be right or wrong
while(sleeping) brain.setMemoryOut(); | need not to say
stack.push(life.running); | the complier will
stack.push(scouting.buck()); | answer your life
stack.push(bowling.pratice()); | Bone
everything
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.138.240.58
※ 编辑: TonyQ 来自: 140.138.240.58 (08/10 15:17)