本文档涵盖了 free-programming-books-zh_CN 仓库中提供的专业主题资源。与语言无关资源中涵盖的与语言无关的资源或编程语言资源中涵盖的特定于编程语言的资源不同,专业主题资源包含了独特的类别,这些类别在特定领域提供了深度,包括阅读笔记、测试材料和其他专业主题。这些资源服务于对特定领域或活动感兴趣的程序员,而不是特定的编程语言或通用概念。
free-programming-books-zh_CN 仓库将专业资源分为两大类:
图示:专业主题资源组织结构
来源: README.md860-893
专业主题资源与仓库主结构中的语言无关资源和特定语言资源并存,提供补充内容,为整体编程资源集增加了深度。
图示:仓库背景下的专业资源
来源: README.md32-92
此类别(在仓库中称为“读书笔记及其它”)包含各种材料,通过引导学习经典书籍、编程智慧和专业技术信息来增强程序员的知识。
| 内容类型 | 描述 | 示例 |
|---|---|---|
| 书籍阅读笔记 | 编程经典著作的笔记和解答 | 《编译原理》、《编程珠玑》汇编 |
| 学习材料 | 特定技术的学习笔记 | Vim、Python、C++、memcached 笔记 |
| 格式指南 | 文档和代码风格指南 | 中文文档排版指南、Markdown 教程 |
| 算法解决方案 | 算法题解 | LeetCode 题解、背包问题讨论 |
| 面试资源 | 开发者面试材料 | 前端面试题 |
来源: README.md860-889
本节包括许多有价值的资源,例如:
来源: README.md863-889
测试相关类别(在仓库中称为“测试相关”)专注于软件测试方法、工具和最佳实践。
虽然该部分目前在仓库中似乎处于开发阶段,但它旨在包含与以下内容相关的资源:
来源: README.md893
图示:资源访问工作流
来源: README.md16-25 README.md860-893
仓库使用指示器来显示资源链接的健康状况。特别是,可能无法访问的资源会用 :worried: 表情符号标记。这个视觉线索可以帮助用户在点击之前识别可能不可用的资源。
| 指示符 | 含义 |
|---|---|
:worried | 链接可能无法访问或已过期 |
| 无指示符 | 链接很可能可访问 |
例如,在“阅读笔记”部分,“图灵开放书翻译计划”和“提问的智慧”等资源都标有 :worried:,表明它们可能无法访问。
来源: README.md22-23 README.md870-878
专业资源经常补充特定语言的资源,提供更深入的见解或适用于多种编程语言的交叉关注点。
图示:专业资源知识流
来源: README.md32-92 README.md860-893
用户可以遵循与仓库其他部分相同的贡献指南,为专业资源部分做出贡献。贡献者应特别注意使用 :worried: 表情符号标记无法访问的资源,以帮助维护收集的可用性。
来源: README.md16-24
专业主题资源部分提供了宝贵的材料,补充了仓库中特定语言和语言无关的类别。通过专注于阅读笔记、测试和其他专业领域,这些资源提供了特定领域的深度,这些深度在各种编程语言和概念中都很有用,使其成为 free-programming-books-zh_CN 知识集合的重要组成部分。
来源: README.md860-893