作者roger70349 (roger70349)
看板Soft_Job
标题[闲聊] 对写程式的一些看法
时间Sat Dec 6 18:58:09 2008
小弟进资讯业己经快满三个月了,这一阵子接了几个小案子,有用php跟asp写的,在写程
式的过程中,老板给我一个观念就是,在写一只程式时,要先了解它的运作流程,然後再
动手写,程式语言大同小异,只要流程懂的话就不难,想请问各位大大,大家在学程式时
,会不会只局限於一种语言,因为我有一位学长说,写asp跟php没什麽市场,要我赶快学
C#,他说C#的市场比较大,应该学C#钱比较多,但我觉得,不管在学那种程式语言,第一
个就是要弄清楚整个开发流程,用什麽言语去写反而是次要,不知道大家的意见如何,谢
谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.124.130.17
1F:推 iincho:你举的例子就不对了, Web的东西语言和Framework绑在一起... 12/06 19:05
2F:→ iincho:你只写PHP的话永远不知道.NET上的东西是怎麽干的.... 12/06 19:06
3F:推 alex0501:C#观念比较抽象一点点 略有不同 可以学学 12/06 19:10
4F:推 poqwer:不管学哪一种语言, 要弄清楚开发流程?前後文对不起来... 12/06 19:59
5F:推 bondalin:用什麽语言都没差.差的是你有什麽domain knowledge啊 12/06 21:16
6F:→ bondalin:也就是你说的开发流程吧..你会的就是web ap的 12/06 21:17
7F:推 fungi8210:老板说的运作流程就是演算法吧.. 12/06 23:58
8F:→ fungi8210:我写程式时遇到问题就会拿一张纸跟笔离开电脑去想方法 12/06 23:59
9F:→ fungi8210:有了方法之後, implementation 就看用哪种语言搂 12/07 00:00
10F:推 haeiou:你老板说的没错啊 逻辑出来了 接下来只是要看怎麽做而已 12/07 00:06
11F:→ haeiou:技术面写久了都是扣来扣去 12/07 00:06
12F:推 nobody1:比方来说 一个道理 用中文解释和用英文解释 12/07 01:28
13F:→ nobody1:前提是要先懂那个道理 你才能说给电脑听 12/07 01:28
14F:→ nobody1:怎麽说 用中文 用英文 那就是语言的区分而已 12/07 01:29
15F:→ nobody1:习得一种语言後 同一语系的学得快 像C,C# asp vb 12/07 01:30
16F:→ nobody1:说的好了之後 你就会觉得自己每天都在说类似同样的话时 12/07 01:32
17F:→ nobody1:就会想要学言简意骇的方法了 12/07 01:33
18F:推 deepdish:ASP.NET 就包含 C#.NET 阿~讲这种话的人根本没概念~ 12/07 04:49
19F:推 ptt56:应该问你学长现在混得如何吧 12/07 10:38
20F:推 Aeria:武林中的普通剑客总是"花最多的时间"寻找宝剑加强自己威力 12/07 11:02
21F:→ Aeria:但先天级数会追求内功修为还有技巧,例如剑宗或气宗之分 12/07 11:04
22F:→ Aeria:拿剑或拿菜刀是要考虑,但如果你拿菜刀一样能砍死敌人,有差吗 12/07 11:06
23F:推 Aeria:我所谓的没差是指,你拿剑或菜刀都能秒杀对方(效率而言). @@" 12/07 11:10
24F:推 nobody1:那个深碟兄 我故意不说asp.net的 你可别动不动说人没概念~ 12/07 11:54
25F:推 andymai:我总觉得原po说的asp不是asp.net~所以学长才会要他学C#~不 12/07 12:37
26F:→ andymai:过有些时候~用的语言还是会有差异~要不然又怎会有"神速c#" 12/07 12:38
27F:→ andymai:的称号出现?拿JSP和C#来比~Jsp还要弄sevlet、structs~c#早 12/07 12:39
28F:→ andymai:就点两下出来了~更别说taglib或其它东西了~不过相反地Jsp 12/07 12:44
29F:→ andymai:比较能让人知道底层做掉些什麽来加以控制~C#的话~有时看官 12/07 12:45
30F:→ andymai:方网页的说明~还真不知道它在写啥鬼~尤其是中文的...>.< 12/07 12:46
31F:推 caniculaxiii:楼上~~JAVA系列,您是指Servlet/JSP 和 Struts 吗? 12/07 12:56
32F:推 andymai:对啊~要弄出MVC架构~Jsp没一定了解是弄不好的~C#倒是人家 12/07 13:47
33F:→ andymai:做好了~就只是套用~不过也更容易让初学者看不到该学的东西 12/07 13:48
34F:→ andymai:有说错的话~还烦请不吝指正... 12/07 13:50
35F:推 TonyQ:我也觉得原文提得asp跟asp.net讲的似乎不是同一个事情...:p 12/07 14:31
36F:推 opman:有些人是只要懂大概,然後出一张嘴的就可以的, 12/07 17:28
37F:→ opman:这种要先区分,如果是前者,那讲起来鸡同鸭讲是很正常... 12/07 17:31
38F:推 opman:因为真正要花时间去学,跟写程式,摸熟相关程式库又是一回事. 12/07 19:15
39F:→ opman:然後学好後,要找工作,或接案,产业有没有人脉又是另外一回事. 12/07 19:18
40F:推 ritchieHsu:java转.NET门槛比.NET转java门槛低一点 因为MS把很多东 12/07 22:24
41F:→ ritchieHsu:西都包起来导致有些新手开发者根本学不到http request 12/07 22:25
42F:→ ritchieHsu:概念 12/07 22:26
43F:推 haeiou:买本HEAD First Servlet K一K web 就OK了 12/07 23:07
44F:推 wisehuang:不用K啦..找个懂得人醍醐冠顶一下就ok了 12/08 15:26
45F:推 nooin:你写程式也是这样一行从头写到底的话就惨了...XDD 12/08 16:55
46F:推 leicheong:写web的话, 弄清楚各种standard的原理和限制比较重要... 12/08 21:27