- 博客(6)
- 资源 (7)
- 收藏
- 关注
原创 代码简洁之道读书分享
代码的味道 命名:命名和设计关联,很难命名,说明可能设计有问题 重复代码:修改将会导致所有副本都要修改。需要提炼函数 函数过长:太长很难理解。拆分成多个短小函数,同时讲究命名艺术和函数注释 参数列表过长:当参数总是同时出现,不放考虑传入对象 全局数据:你永远也不知道谁修改了它。封住变量预防 可变数据:作用域越大,风险越大。封装变量,查询和修改分离 发散式变化:上下文边界不清,变化一点,需要修改多处。提炼函数 散弹式修改:需要修改的代码四处分散。...
2022-05-22 15:28:11
226
原创 谈谈微服务领域驱动设计
在架构感想我谈到了微服务架构。微服务架构包含2个维度:技术维度和业务维度。技术维度交给基础架构设计者和微服务框架保障;业务维度的关注点是领域驱动设计所擅长的。
2022-05-22 15:11:21
207
原创 系统架构之感想
时下软件界,架构界吹起了微服务之风,软件从传统的CS到BS,从单体到多服务器,再到现在的微服务;很多伙伴们也跟着技术潮流越来越多的在关注学习或使用微服务解决项目中遇到的很多问题。本人也在软件行业20来年了,所谓活到老学到老,从软件开发,到软件设计,到软件架构,种种心路历历在目。不过现在我要说的并不是我自己的从业经历,而是我最近在架构方面的学习和领悟所感分享给大家。 ...
2020-05-03 12:07:35
1391
转载 oracle to_date 函数的日期格式说明
Format CodeExplanation YEARYear, spelled outYYYY4-digit yearMMMonth (01-12; JAN = 01).MONAbbreviated name of month.MONTHName of month, padded with blan
2009-06-09 11:36:00
649
j2ee 开发框架
2011-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人