業務發展通常更寬容。
原因基本上是這樣的;通常,人們付費使用商業軟件。人們支付使用遊戲軟件。
這可能聽起來像它不回答你的問題,但它確實是。當我的老闆說「爲這個文檔使用微軟的詞」時,他們提供了這個軟件,我有義務使用微軟的詞。所以,當它使用它時,當它決定重新編號我的所有章節標題「僅僅因爲」或保存到磁盤需要30秒,而它解決OLE引用(這只是一個EXCEL電子表格,看在上帝的份上!),我只是砂礫我的牙齒,並提醒自己,我得到報酬來做到這一點。
鑑於,如果我在遊戲中,我期待娛樂。我期望這些經驗能夠正常,順利,乾淨地工作,不會出現大的口吃或問題。
再次回到爲什麼這是編程問題;遊戲中的那些循環和結構最好是DAMN,以確保遊戲引擎沒有大幅放緩,沒有停頓,沒有任何東西讓消費者只花了X美元的辛苦賺來的錢就說:「這是一塊的廢話「,然後走開。使用商業軟件,您可以擺脫這種情況;在某些方面,這幾乎是預期的。再次看看Microsoft Word的性能;如果這是一場遊戲,它將會被取笑。
我知道我聽起來像是在選擇微軟的Word,而且我一般都是這樣,因爲我覺得它很可怕,但是對於如此多的軟件來說,這一點是正確的。 CAD軟件是另一個例子。與遊戲一樣的基本事情正在發生,但總的來說,如果沒有經過很多培訓,工作就會變得很慢並且很難。
差異歸結爲波蘭語,以及預期的波蘭語水平。是的,商業軟件通常比遊戲更具靈活性;但更重要的是,從編碼的角度來看,代碼有GOT在遊戲中高效而乾淨地工作;商業軟件通常會更寬容潦草的代碼。
在商業應用程序中,未經優化且速度慢的算法已被普遍接受;雖然他們從來不是可取的,但業務決策通常會增加另一個功能,而不是提高性能。但是在遊戲中,性能是一個功能,而且是一種突破。
系統開發怎麼樣?設備軟件,國防和運輸系統 - 軟件比遊戲和企業更多! – metao 2008-10-17 05:38:30
真的!但那不是我朋友想知道的。他問我是否可以編寫遊戲,而且我說這是與我所知道的完全不同的一種開發。 – 2008-10-17 12:57:21