DDD实现之路

DDD存在战略设计和战术设计之分,过度地强调DDD的技术性将使我们错过由战略设计带来的好处。因此,在实现DDD时,我们应该将战略设计也放在一个重要的位置加以对待。

如何开始性能优化

性能在软件工程诞生时就占据着非常重要的位置,如何用更少的硬件资源来支撑更多的功能、来完成更多的任务是软件工程师的职责,也是用来衡量一个软件工程师技艺高低的标准。

传统销售企业如何迎接数字化转型

传统销售企业面临提高渠道管控力和客户洞察力、赋能经销商、数据治理、技术与业务的赋能与融合等挑战,与漂亮的大而全的规划相比,我们建议企业从自身的特点和优势出发,从一个高优先级的具有现实可行性的“切片”开始,实打实的做出改变,小步前进、持续改变和提升,真正带来业务价值,从而取得数字化转型的真正成功。

“体验度量”的应用价值与落地举措

如今,企业内对体验的关注点,已从提升体验感转向关注体验带来的成效。那么,体验该如何支撑企业经营表现?进行“体验度量”是一个重要的策略。通过“体验度量五步法”,企业可以在O Data的基础上,引入X Data,从而解决体验对业务的影响、体验闭环管理、统一企业内对体验的语言等关键问题,构建品牌的长期价值。

配置即代码引发的问题

做出让步可能是现阶段让我们走出鸡生蛋蛋生鸡这个死胡同的最好的办法,而做出什么让步,则取决于项目的价值优先级。最重要的,是利用DevOps的理念,在不引入新的痛点的基础上,最大限度的解决我们现有的痛点。

微服务架构下的数据一致性

数据一致性问题首先是个业务问题,其次才是个技术问题。在微服务架构下,我们期望每个服务职责单一,这种职责单一体现的是业务价值,如果微服务的拆分过小而导致业务难以实现,那这种拆分是不合理的,业务专家们非常有必要了解系统,从业务侧给出服务拆分的建议。

如何理解SOLID原则?

虽然SOLID原则不能时刻有效指导编码落地,理解这些原则背后的设计理念,让你迈出了第一步,接下来,你需要做的是在前进的路上,不断地进行编码实践、思考总结,将其内化。