原帖由 宅男-兜着走 于 2009-9-6 02:31 AM 发表 
我们的东西就好像不集中啊, 而且这样的传法如果没交代好的话(有时交代好好了也会因为自己疏忽而覆盖掉了其他已做完整的网页。), 可能会覆盖掉我们之前已更新的页面。 难道就不能“集中式” 的方法吗? ...
這樣的話應該是你们没有規划好自己的架构
如 goodday 这般定义檔案名称是個方法, 不然就是你們该在開始制作之前先规划好需要哪些 base Class, 之後會因為各人不同的运用方式才衍生出自己的 extend Class, 而没有必要直接修改 base Class 导致相互覆盖
class folder
|
|- Base folder
|
|- Andy extend folder
|
|- Warhol extend folder
如上覆盖也只會覆盖到自己本身资料夹内的檔案而不會覆盖其他人的,而需要更新的時候也就只要把该资料夹相互傳送即可
而我的 php 命名方式就差不多是 mysql.cls.php, mysql.func.php 這樣一看到後面的 extend filename 就知道是什么類型的檔案該更新到哪
等到一段時間了,大家的 extend 檔案也比較成熟之後就由 team leader 再把必要的修改到 base Class 當中并修改該 class 檔的 documentation.
所以一般上會覆盖的幾乎是 php 结构檔案,而其他頁面都是每個人分配做某些部份,也難會去修改別人的
而 javascript 和 css 部份一般都一樣, 有必要就整合没必要分开外部獨立檔案也没差