作者allen412 (Allen)
看板Programming
标题[问题] 如何写一个不会当机的程式!
时间Mon Apr 14 14:42:32 2008
想请问各位程式界的大老
要如何写一个不会当机的程式
在规画时要注意那些问题……
ex:记忆体如何运作较不容易当之类的…
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.38.48
1F:推 jaw109:那要看你怎麽定义当机 140.127.185.1 04/14 14:45
2F:推 FantasyRyu:只要有心,hello world也可以写到当机 125.225.66.153 04/14 14:51
3F:→ final01:先学写程式在说吧 140.134.35.54 04/14 15:14
4F:→ allen412:当机的定义不一定是os挂掉,就是程式run 220.133.38.48 04/14 16:25
5F:→ allen412:到一半就出错、挂掉 220.133.38.48 04/14 16:27
6F:推 jaw109:你可以看Writing Solid Code 140.127.185.1 04/14 16:47
7F:→ jaw109:或者找一些coding style guide来follow 140.127.185.1 04/14 16:48
8F:→ neverfly:要考虑所有的Exception 163.22.21.113 04/14 16:55
9F:推 avhacker:要转笨板吗? 140.123.19.235 04/14 18:37
10F:推 abovelight:真是大哉问 61.57.149.13 04/14 21:28
11F:推 sunneo:os的蓝底白字他也不算当机呀...220.132.228.138 04/14 21:37
12F:→ sunneo:他还秀出了文字然後hold,不算当机.220.132.228.138 04/14 21:38
13F:推 jlovet:关於这个问题,问我就对了140.123.216.204 04/14 22:37
14F:→ jlovet:请你去google, halting problem就有答案了140.123.216.204 04/14 22:37
15F:嘘 adrianshum:最简单就是不写。不写就不会当机 219.78.81.71 04/14 23:47
16F:→ zlw:问这个问题何错之有啊 122.122.51.120 04/14 23:52
17F:推 smallworld:因为他问了一个无解的问题 123.193.83.210 04/15 00:38
18F:→ smallworld:有一个人 他替不帮自己刮胡子的人刮胡 123.193.83.210 04/15 00:39
19F:→ smallworld:那他自己的胡子要怎刮 123.193.83.210 04/15 00:40
20F:推 pthuang:噢....牵扯到 NP-Hard 了 无解吧...囧 118.169.104.1 04/15 01:30
21F:→ ctrlbreak:看标题就想到楼上那本WritingSolid Code 220.132.209.40 04/15 01:42
22F:推 yoco315:前面说得对,看《Writing Solid Code》 140.114.203.59 04/15 02:13
23F:推 wa120:OS不可能当机因为Kernel跟user是不同的模式 61.64.144.111 04/15 10:25
24F:推 meltice:OS才会当机吧 正常的user程式不可能当机 61.63.40.187 04/15 20:28
25F:→ meltice:只要OS写的好的话 61.63.40.187 04/15 20:28
26F:推 eva19452002:有时候硬体出错也会当机啊140.136.149.183 04/16 11:23
27F:推 sunneo:硬体的要靠硬体本身的检测以及修正能力220.132.228.138 04/16 13:18
28F:→ sunneo:要看撰写者怎麽定义当机喔...220.132.228.138 04/16 13:20
29F:推 Geniusking:他的当机是指程式本身出现错误吧 123.110.130.10 04/17 01:47