作者amidha (东岐明)
看板Programming
标题Fw: [问卦] 会写C++算是会写程式了吗?
时间Tue Aug 14 18:19:20 2018
※ [本文转录自 Gossiping 看板 #1QnDeVhc ]
作者: amidha (东岐明) 看板: Gossiping
标题: Re: [问卦] 会写C++算是会写程式了吗?
时间: Wed Apr 4 21:58:50 2018
※ 引述《joka040509 (宝宝不鲁,只是刚好单身)》之铭言:
: 乳提
: 如果肥宅潜心修练
关於写程式这件事,要潜心修练功力,或许可以分为深度、广度、技术来看。
就深度而言,现今主流是以C语法类似的高阶语言为主,而C++是其完备版。
学C++,同时要学 Data Structure,然後再学 Design/Architectural Pattern,
才能算是真正比较了解写程式的高深功夫何在。
但C系列相关(包含Pascal,Java,....等现今市场流行的)语言,多是同类高阶风格,
而程式语言还有其他向度的广度内容。
低阶直接控制机器的 Assembly (可以混搭C++作为低阶处理函式)。
中阶可以自组系统的 Forth(自定义的字典解译作业系统,这现在应该很少人用)。
更高阶的 LISP, PROLOG(80年代号称的人工智慧语言,但失败了),又是另种语言风格。
在程式写作技术上,抽象化还有 Program Slicing 的方法。
在程式实作上,还有命名规则、文本规范、注释规定的写作标准。
这三种实作准规,对於大量合作及长期传承而共同完成的程式传统,是非常重要的;
虽然可能会随公司不同而有不同,但还是会有一些共通注重要点。
所以潜心修练而想成为真正程式高手,可能至少需要通晓上述这些吧!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.224.177.214
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Gossiping/M.1522850335.A.AE6.html
1F:推 knife5566: 你们 每个人说的 怎麽都 不一样啊 04/04 21:59
2F:推 Ericz7000: 爱你 04/04 22:00
3F:推 jhjhs33504: 软体工程其实每次的需求规格书都很重要 04/04 22:06
4F:推 WaSiBird: 这样说才比较清楚 04/04 23:15
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: amidha (36.224.172.45), 08/14/2018 18:19:20
5F:推 johnpage: 能解决问题就是会写程式 125.231.16.203 08/14 20:33
6F:→ MOONRAKER: 烂问只合得个乌答。 218.161.46.90 08/15 00:53
7F:→ MOONRAKER: 好为人师发扬错误观念是不是会写。 218.161.46.90 08/15 00:54
8F:推 springman: 会写程式是第一步,将程式写好是另一步 106.104.39.200 08/16 05:00
9F:推 CoNsTaR: 这篇在工三小 XDDDDD 72.143.192.233 08/18 05:40
10F:推 Dmaox2: 推 223.138.167.42 08/29 17:42
11F:推 lc85301: 我快笑死了XD 223.137.91.129 08/31 19:29
12F:推 piggywu: 会用程式解决问题才叫会写程式.. 118.166.127.38 09/13 08:52
13F:推 b85040312: 那会写按键精灵算会写程式吗 36.231.164.230 03/27 14:58
14F:推 spurslover: 推 1.200.53.215 07/25 09:00