1
我開始一個項目,涉及編寫一個黑盒子交易機器人爲我創建的一個朋友創建的策略,並且我試圖去思考最佳設計模式是什麼。 我目前的想法是,我應該使用Actor模型來允許大量的併發計算和信息傳遞。黑盒子交易的最佳設計模式
其他人有什麼想法?還是同意?
我開始一個項目,涉及編寫一個黑盒子交易機器人爲我創建的一個朋友創建的策略,並且我試圖去思考最佳設計模式是什麼。 我目前的想法是,我應該使用Actor模型來允許大量的併發計算和信息傳遞。黑盒子交易的最佳設計模式
其他人有什麼想法?還是同意?
我認爲你可能很快就在尋找設計模式。假設有人說「我正在編寫人力資源系統,我應該使用什麼樣的設計模式?」或「應收帳款」或「運輸計劃」。
我認爲您需要首先獲得一些基本的OO設計,然後尋找需要減少耦合的點,引入靈活點並通常優化您的設計。此時設計模式開始變得重要。
「我在建房子,我使用哪種建築模式?」
「哦,你將需要錘子和釘子」
製作的圖案可供選擇太快容易導致忽視的替代品......
你可能在這裏得到一些想法:HTTP:// WWW。 smartquant.com/introduction/OpenQuant.API.zip。特別是,您可能會發現'Strategy'類的設計很有趣。 – Ani 2010-10-29 06:13:54