我是IT专业的学生,现在我们正在学习软件开发、架构、设计、方法等。
我们应该选择一个开源项目来获取有关它的信息,并编写一份有良好文档记录的工作。我选择WordPress是因为我以前使用过它,我目前有一个项目正在运行它,我更改了一些核心文件和插件,因为我喜欢PHP!
但是我很难找到关于这个项目的一些信息,因为大部分的博文都是关于如何使用WordPress开发的,而不是关于WordPress是如何开发的。
我想了解WordPress开发方法?开发团队是否遵循敏捷方法?
我已经阅读了关于bug追踪器、罚单的理念和信息,现在我正在阅读关于发布理念的内容。但在方法论方面没有什么特别之处。在我能读到的地方,他们使用敏捷方法论。
我需要有关软件架构的信息。我读过WordPress是基于事件驱动范式的,我有一些帖子要对此进行更多的调查。但我确信WordPress中有更多的架构模式。
未来我将开始研究WordPress core中有关设计模式的信息,目前我仍停留在前面的几点上,如果您能给我一些关于这部分的指导或参考资料,我将不胜感激。
我不是要你帮我干活!我只是想寻求帮助、信息或参考。当然,当我完成研究后,我可以分享我的工作,我会的!
非常感谢。