文件名称:symfony4-ddd:具有域驱动设计的Symfony 4的Bootstrap应用程序
文件大小:151KB
文件格式:ZIP
更新时间:2024-02-26 19:17:05
symfony doctrine domain-driven-design oauth2-server symfony4
Symfony 4 DDD方法 Symfony 4和DDD方法的文章应用。 域驱动设计的优势 简化沟通:早期强调建立与项目的领域模型相关的通用语言,团队通常会发现在整个开发生命周期中的沟通要容易得多。 通常,在讨论应用程序的各个方面时,DDD所需的技术术语较少,这是因为较早建立的通用语言可能会定义更简单的术语来指代那些技术性更高的方面。 提高灵活性:由于DDD高度依赖于面向对象的分析和设计的概念,因此域模型中的几乎所有内容都将基于对象,因此将完全模块化和封装。 这允许定期,连续地更改和改进各种组件,甚至整个系统。 强调域通过接口:由于DDD是围绕域概念以及项目内的域专家建议的实践,因此
【文件预览】:
symfony4-ddd-master
----composer.json(2KB)
----bin()
--------console(1KB)
----config()
--------routes.yaml(358B)
--------services.yaml(2KB)
--------routes()
--------bundles.php(911B)
--------packages()
--------services_test.yaml(296B)
----composer.lock(210KB)
----readme.md(8KB)
----templates()
--------base.html.twig(302B)
----.docker()
--------php()
--------scripts()
----LICENCE(1KB)
----tests()
--------UnitTest.php(1KB)
--------.gitignore(0B)
--------integration()
----.env.dist(1KB)
----screenshot.png(65KB)
----src()
--------Authorization()
--------Kernel.php(2KB)
--------DataFixtures()
--------Project()
----docker-compose.yml(474B)
----.gitignore(553B)
----translations()
--------.gitignore(0B)
----symfony.lock(9KB)
----phpunit.xml.dist(1KB)
----public()
--------index.php(1KB)