文件名称:ddd-fe-demo::gear:Domain-Driven设计用于前端演示
文件大小:158KB
文件格式:ZIP
更新时间:2024-05-22 09:52:48
JavaScript
领域驱动设计在前端中的应用 垃圾桶现象 在开始本篇文章前,我给读者们分享一个很考验人性的有趣现象,在公司洗手间的洗漱台旁边,放置了一个垃圾桶,每次我洗完手,用纸巾擦干手后,将其扔进垃圾桶,但是偶尔扔不准会扔到垃圾桶外面。 一般情况下,我会将其捡起,再放入垃圾桶,心里想着:“不能破坏这么干净的环境呀”。 但是,当垃圾桶周边有很多别人没扔进去的餐巾纸时,我就不会那么愿意将自己没扔进去的餐巾纸再捡起来扔进去,想着:“反正都这么邋遢了,多了一个也不会怎样”。 万恶的人心呀! 过了很久,我接手了一个老的项目,这个项目经过近十个人手迭代,传到我这里时,已经是非常混乱的状态了,阅读代码时,发现了很多不合理的写法与隐藏式BUG,当我在写新的需求时,很自然地,我不会那么精益求精地编写业务逻辑,甚至也会留下一些隐藏的坑给后人。 恰恰相反,前段时间有幸接手一个大佬的项目,阅读其代码仿佛如沐春风,整个结构堪称完美
【文件预览】:
ddd-fe-demo-master
----server()
--------index.js(194B)
--------mocker.js(1KB)
--------data()
----config()
--------modules.js(2KB)
--------webpackDevServer.config.js(6KB)
--------webpack.config.js(29KB)
--------jest()
--------pnpTs.js(620B)
--------env.js(3KB)
--------paths.js(3KB)
----package.json(4KB)
----src()
--------page()
--------common()
----.gitignore(310B)
----public()
--------interest.html(2KB)
--------manifest.json(306B)
--------index.html(2KB)
--------user.html(2KB)
--------lottery.html(2KB)
--------favicon.ico(4KB)
----README.md(34KB)
----yarn.lock(316KB)
----scripts()
--------test.js(1KB)
--------build.js(6KB)
--------start.js(5KB)