领域驱动设计的开始

软件不仅仅是代码。 如果你仔细想想,代码很少是我们这个职业的最终目标。 代码只是解决业务问题的媒介。 那么为什么我们要谈一种不同的语言呢? 领域驱动设计强调确保企业和软件使用同一种语言。 一旦打破这个障碍,就不需要翻译或繁琐的同步,信息也不会丢失。 每个人都有助于发现业务领域,而不仅仅是程序员。 由此产生的软件是共同语言的唯一真理。


go基础库之解析用户主目录

程序知道用户的主目录是非常有用的,例如,如果需要存储自定义用户配置或与用户相关的任何其他数据。本文将介绍如何找出当前用户的主目录。