因此,我與一家創業網站開發公司簽約成爲分包商。他們正在爲需要支持多層次本地化的公司組建一個龐大複雜的用戶/產品管理系統。我簽了3個月的合同,看着他們的代碼,希望我沒有。本地化作爲事後的想法 - 擰緊?
他們選擇編寫他們自己的MVC框架(我猜客戶公司不想使用預先編寫的框架),而且寫得非常糟糕。幾乎所有的模型視圖和控制器都有SQL分佈(沒有基於參數的查找方法,它們都是SQL),他們甚至都沒有對本地化進行思考 - 這對幾乎所有查詢都會產生影響。
截止日期是4個月,我真的認爲我們將取得好的進展,把所有的東西都拿出來,用CakePHP。你們有沒有遇到類似的情況,你做了什麼?
PS:這是用PHP/MySQL編寫的。