How ___ to develop great software: A Guide如何___發展的偉大軟件指南:
This guide is based on years of observations after using thousands of applications, both commercial and open source.本指南是根據多年的觀察後,用數以千計的應用,無論是商業和開放源代碼。 Some of the references are to windows based applications.部分提述是基於Windows的應用程序。 However the principles are universally applicable.不過,原則是普遍適用的。
Installation 安裝
Always assume C: drive is fair game.始終假設C :盤是公平的遊戲。 Do not ask the user where to install.不要求用戶那裡安裝。 He is dumb.他是啞巴。 So make it easy for him by installing your applications always in C: drive.因此,可以很容易為他安裝您的應用程序始終在C :驅動器。
Always dump all your data in default location (Application Data directory in c: drive) irrespective of their size.始終轉儲您所有的數據在默認位置(應用數據目錄在C :驅動器) ,不論其規模大小。 Again repeat rule number 1.再次重複規則數目1 。 Never ask nor give user the choice to select a different location.從來沒有問,也不給用戶的選擇,選擇一個不同的位置。
Note : User is always dumb. 注 :用戶永遠是啞巴。 When you think of user think of one who thought cd-rom drive was a cup holder.當您覺得用戶認為一個誰想到CD - ROM驅動器是一個杯持有人。
Never check how much space a drive has before going forward with installing all your data files in them.從來沒有檢查多少空間的驅動器之前,已經向前邁進安裝您所有的數據文件在他們。
Always dump all your DLL files, INI files and their grandchildren in c:\WINNT or c:\Windows.始終轉儲您所有的DLL文件, ini文件和他們的孫子在為C : \ Winnt或C : \ Windows 。 If in doubt dumping in both is fine.如有疑問,傾倒在這兩個是好的。 If the directory doesn’t exist, feel free to create it.如果目錄不存在,請隨時創建它。 Remember C: is your applications dumping ground and C:\WINNT (Windows System directory) is your preferred spot.記得c :是您的應用程序的傾銷和的C : \ WINNT ( Windows系統目錄中)是您的首選景點。 Liberally drop any files there.寬鬆下降的任何檔案。 Also it will make your application look smaller, if the user happens to check the size consumed by your directory.此外,這將使您的應用程序看看較小,如果用戶發生的檢查大小消耗您的目錄中。
Filed under提起下 .NET 。淨額 , , Headline News頭條新聞 , , How To如何 , , Humor幽默 , , Java Software Java軟件 , , Open Source Software開放源碼軟件 , , Technology技術 | |
| |
RSS 2.0 2.0 | |
Email this Article電子郵件此文章
You may also like to read您也可以想讀 |





May 25th, 2005 at 5:02 am 2005年5月25日在上午05時02分
How about actually writting a real guide to development practices other than taking the piss and therefore contributing to some programmers actually falling into using the pitfalls mentioned in your ramblings.又如何,其實寫一個真正的指導,以發展的做法以外的其他以小便,並因此作出貢獻的一些程序員,其實落入使用陷阱中提到您的ramblings 。 Remember some developers can be as dumb as users.記得有些發展商可以作為啞巴作為用戶。 geek發燒友
May 25th, 2005 at 5:12 am 2005年5月25日在上午05時12分
@Ronan @羅南
Have you noticed the date of the post?你看到的日期後?
> Remember some developers can be as dumb as users. >記得,有些發展商可以作為啞巴作為用戶。
I seriously doubt any developer worth his salt will make the mistake. i嚴重懷疑任何開發價值,他鹽會使錯誤。
A guide of things not to do is also a guide.指南的東西,不這樣做,也是指南。 Not every guide has to follow the “ten commandment” approach to preach.不是每一個指導要遵循“十戒律”的方式傳教。
June 22nd, 2008 at 8:27 pm 2008年6月22日在下午8時27分
I want to know that how to develop a software..我想知道如何開發一個軟件..
I’m interested in developing a software..我有興趣在發展中國家的軟件..