上個學期(2008年8月 - 12月)我和一些班級同學用C++編寫了一個應用程序。沒什麼特別的,它是Sqlite3的ORM。我們實現了一些像反射這樣的東西,使其工作並從醜陋的東西中釋放最終用戶。就我個人而言,我認爲我們做得很好,而且我們的ORM實際上可能對某人有用(即使它專門爲Sqlite3編寫,它適用於其他數據庫)。改進併發布應用程序。需要一些建議
因此,我得出的結論是它應該作爲開源項目在某處(sourceforge最有可能)發佈。但是,因爲這是一個術語項目,所以在做這件事之前需要加上一些東西。也就是說,它有一些應該修復的內存泄漏,並且代碼的某些部分可能會被重構,以便將來每個人的生活更輕鬆。
我想知道,在一些問題上有經驗的C++程序員的意見:
- 是否值得重寫某些部分 應用新techonologies(例如, 提升)。
- 我們的ORM應該適應最新的 C++標準嗎?這樣做對 有任何好處嗎?
- 我們如何知道我們的代碼是何時準備發佈的? ?
- 這個ORM 將被遺忘到互聯網的 的霧中有什麼機會? (即是值得 出版它超越個人的驕傲 作爲一個程序員?)
現在,我不能老是想到更多的問題,但我想類似的經歷讀。
編輯:我應該可能翻譯我的代碼+評論英語的權利? (自問)
在此先感謝。