System - Notes项目聚焦软件工程相关思考方式、通用能力与设计原则,包含数据结构与算法、设计模式等多方面内容。默认Java为实现语言,也可查阅其他语言版本实现。深入探讨模块与组件、框架与架构等概念区别,还有中台、前台等部分特点关系等,有助于开发者应对软件开发挑战,提升软件工程思维能力。
Awesome-Lists-and-CheatSheets是一个涵盖ITCS多个领域如编程、算法、软件架构、人工智能等的资料精选项目。它包含多种类型资料索引,如文章、书籍、课程等,按照知识体系分类存放,旨在提供优秀精简的资料索引,助力碎片化学习同时构建系统化知识,为相关领域人员提供丰富学习资源索引,是个很有价值的项目。