Joe*_*Joe 5 php design-patterns
我有两年的PHP经验,但我从未使用过设计模式.我最近接到了一项工作任务,这使我质疑该决定的智慧.
我被要求创建一个系统:
将订单插入数据库.这些订单可以具有需要应用的众多属性和控制逻辑.系统不会直接负责前端,它将通过API接收命令.
编写从数据库中提取订单的脚本,确定要与哪个供应商一起发送,并创建相关文件以上传到提供商.文件格式有所不同(XML,CSV).
处理来自各种格式(XML,CVS)的供应商的传入文件并更新数据库.此外,还必须使用FTP从远程主机收集文件.
我想要一个可以为每个所需功能提供服务的中央控制类,可以说是一个访问点.然后,这将根据需要扩展到各种特定功能.
我想知道是否值得学习一种设计模式来促进这个系统,如果有的话,有人会指出我的方向,因为有很多.对我的问题提出任何建议都会非常有帮助.
提前致谢
请记住,设计模式不会解决您的问题,而是解决问题(或给定的一组问题)的可重用抽象方法。
根据您的描述和想法,听起来您已经了解了情况以及您希望如何处理它。
我不是一个太沉迷于设计模式的人,如果我是你,我可能会使用你拥有的东西。
0.02 美元