看板 Programming 關於我們 聯絡資訊
想請問各位程式界的大老 要如何寫一個不會當機的程式 在規畫時要注意那些問題…… ex:記憶體如何運作較不容易當之類的… -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.38.48
jaw109:那要看你怎麼定義當機 140.127.185.1 04/14 14:45
FantasyRyu:只要有心,hello world也可以寫到當機 125.225.66.153 04/14 14:51
final01:先學寫程式在說吧 140.134.35.54 04/14 15:14
allen412:當機的定義不一定是os掛掉,就是程式run 220.133.38.48 04/14 16:25
allen412:到一半就出錯、掛掉 220.133.38.48 04/14 16:27
jaw109:你可以看Writing Solid Code 140.127.185.1 04/14 16:47
jaw109:或者找一些coding style guide來follow 140.127.185.1 04/14 16:48
neverfly:要考慮所有的Exception 163.22.21.113 04/14 16:55
avhacker:要轉笨板嗎? 140.123.19.235 04/14 18:37
abovelight:真是大哉問 61.57.149.13 04/14 21:28
sunneo:os的藍底白字他也不算當機呀...220.132.228.138 04/14 21:37
sunneo:他還秀出了文字然後hold,不算當機.220.132.228.138 04/14 21:38
jlovet:關於這個問題,問我就對了140.123.216.204 04/14 22:37
jlovet:請你去google, halting problem就有答案了140.123.216.204 04/14 22:37
adrianshum:最簡單就是不寫。不寫就不會當機 219.78.81.71 04/14 23:47
zlw:問這個問題何錯之有啊 122.122.51.120 04/14 23:52
smallworld:因為他問了一個無解的問題 123.193.83.210 04/15 00:38
smallworld:有一個人 他替不幫自己刮鬍子的人刮鬍 123.193.83.210 04/15 00:39
smallworld:那他自己的鬍子要怎刮 123.193.83.210 04/15 00:40
pthuang:噢....牽扯到 NP-Hard 了  無解吧...囧 118.169.104.1 04/15 01:30
ctrlbreak:看標題就想到樓上那本WritingSolid Code 220.132.209.40 04/15 01:42
yoco315:前面說得對,看《Writing Solid Code》 140.114.203.59 04/15 02:13
wa120:OS不可能當機因為Kernel跟user是不同的模式 61.64.144.111 04/15 10:25
meltice:OS才會當機吧 正常的user程式不可能當機 61.63.40.187 04/15 20:28
meltice:只要OS寫的好的話 61.63.40.187 04/15 20:28
eva19452002:有時候硬體出錯也會當機啊140.136.149.183 04/16 11:23
sunneo:硬體的要靠硬體本身的檢測以及修正能力220.132.228.138 04/16 13:18
sunneo:要看撰寫者怎麼定義當機喔...220.132.228.138 04/16 13:20
Geniusking:他的當機是指程式本身出現錯誤吧 123.110.130.10 04/17 01:47