無論何時我使用開源庫,例如。學說我總是最終編寫一個類(所謂的Facade)來使用Doctrine庫。開放源代碼庫的Api /插件?
所以下次我想創建一個用戶我只需鍵入:
$fields = array('name' => 'peter', 'email' => '[email protected]');
Doctrine_Facade::create_entity($entity, $fields);
然後它會創建與所提供的信息的實體。
所以我想,所有的編碼器都會創建自己的「外觀」。
我不知道它是如何與開源Facades下載和與開放源碼庫互動如何?這是罕見的原因,我還沒有看到任何這些。在我看到他們稱爲插件的一些框架中,例如。 twitter api或Facebook api的插件。
因此,無論何時您下載庫,您是否應該在網上搜索插件/外牆,還是嘗試編碼自己的代碼更好?我只是覺得每個人都不要重新發明車輪是件好事。
謝謝。
好點!我完全同意:) – 2010-05-02 13:36:39