获得徽章 0
- #每天一个知识点# 夏令时时区调整时,物理机的Location会改变,时区由UTC+2变为UTC+1。所以海外部署服务时间处理都需要携带时区信息,使用RFC3339这种格式来操作,或者Location都设为UTC0来服务。评论点赞
- Github Actions 初探,代码提交成功后自动发布fly.io并发送微信推送。评论点赞
- 关键需求决定架构。
软件架构师没有时间对“所有需求”进行深入分析,这是现实——大多数项目都面临项目工期的压力,软件架构师必须在一定的时间内定夺架构设计方案;否则,没有软件架构所提供的对技术的足够指导以及对分工协作的足够限制,后期的团队开发将面临巨大风险。
软件架构师没有必要对“所有需求”进行深入分析,这是策略——把大部分时间和精力花在对决定架构最重要的一部分需求上,更有效地进行设计,最终你设计出的软件架构的质量反而会更高;否则,所有需求的分析都不够深入,导致最终设计出的软件架构可能会流于形式。展开评论点赞