菜单

资源类别

相关源文件

目的与范围

本文档详细介绍了 Best-websites-a-programmer-should-visit 仓库中提供的各种资源类别。它解释了资源的组织方式、不同类别的结构以及它们如何满足程序员的不同需求和技能水平。有关导航 README 结构本身的信息,请参阅 导航系统

资源类别组织概述

该仓库将编程资源划分为多个明确定义的类别,这些类别涵盖了程序员旅程的各个方面,从学习基础知识到寻找工作和娱乐。这些类别共同构成了一个全面的集合,可满足程序员在其职业生涯的各个阶段的需求。

资源类别层级结构

来源:README.md16-52

类别类型和结构

该仓库包含 30 多个不同的资源类别,可根据其主要目的分为五种主要类型。

1. 学习资源

这些类别侧重于为不同熟练程度的程序员提供开发编程技能的教育内容。

类别描述目标受众
初学者编程练习学习基础知识的互动平台初学者
MOOC大学和教育平台的在线课程所有级别
教程关于特定技术的循序渐进指南所有级别
计算机书籍数字和实体编程书籍所有级别
视频教程教育视频内容所有级别
竞技编程算法问题解决平台中级至高级
构建简单的编译器/解释器编译器设计学习资源高级

来源:README.md113-142 README.md388-402 README.md644-700 README.md754-764 README.md770-792 README.md723-749 README.md627-639

2. 职业发展资源

这些类别帮助程序员进行职业发展并寻找就业机会。

类别描述
面试准备技术面试和求职准备资源
实习寻找实习机会的平台
作业 (Jobs)程序员的招聘网站和职业发展资源

来源:README.md297-361 README.md931-936 README.md941-971

3. 开发工具与参考资料

这些类别提供了日常编程任务所需的工具和参考资料。

类别描述
通用工具程序员使用的实用工具和服务
在线编译器和代码片段分享在线运行和分享代码的平台
Bash 和 Shell 脚本Shell 脚本和命令行工具的资源
编码风格风格指南和最佳实践

来源:README.md232-275 README.md797-817 README.md281-291 README.md203-227

4. 信息与社区资源

这些类别帮助程序员及时了解信息并与编程社区保持联系。

类别描述
新闻科技新闻来源和聚合器
杂志编程和技术出版物
开发者博客知名开发者的个人博客
精选文章关于编程主题的独立文章
播客编程和技术播客

来源:README.md68-99 README.md104-108 README.md822-862 README.md564-591 README.md596-622

5. 支持资源

这些类别在程序员遇到挑战或需要帮助时提供支持。

类别描述
遇到困难时故障排除和获取帮助的资源
通用编码建议最佳实践和通用编程指南
程序员应知所有程序员的基础知识

来源:README.md54-66 README.md179-198 README.md713-718

资源类别结构

每个类别中的资源遵循一致的格式。

- <FileRef file-url="https://github.com/sdmg15/Best-websites-a-programmer-should-visit/blob/fa4991f3/Resource Name" undefined  file-path="Resource Name">Hii</FileRef> : Brief description of the resource and its value

该结构提供了

  1. 资源名称(链接到其 URL)
  2. 对资源提供的服务进行简洁描述
  3. 以易于扫描的项目符号列表格式组织

在每个类别部分的末尾,“返回顶部”链接允许快速导航回索引。

来源:README.md55-61 README.md65-66

按程序员经验水平划分的资源类别

该仓库组织了针对不同编程经验水平(从初学者到高级专业人士)的资源。

来源: README.md113-142 README.md644-700 README.md388-402 README.md407-438 README.md297-361 README.md179-198 README.md723-749 README.md627-639 README.md448-467 README.md68-99 README.md511-559 README.md596-622 README.md232-275 README.md941-971

按编程活动类型划分的资源类别

资源也根据它们支持的编程活动类型自然分组

来源:README.md16-52

类别分布分析

该存储库的资源类别涵盖了全面的编程需求。对类别分布的分析表明,在满足程序员旅程的各个方面时采用了平衡的方法

类别类型类别数量占总数的百分比
学习资源1235%
开发工具721%
信息来源618%
职业资源39%
社区资源39%
支持资源39%

这种分布确保了存储库涵盖了编程的技术技能发展和专业成长方面。

来源:README.md16-52

专业主题类别

除了通用编程资源外,该存储库还包括了特定主题的类别

  1. 特定语言的资源 - 专注于特定语言,如 C++、Java、Python 等。
  2. 加密货币 - 用于区块链和加密货币开发的资源
  3. 人工智能和机器学习 - 用于人工智能和机器学习的资源
  4. 开源 - 用于为开源项目做出贡献的资源

这些专业类别为希望专注于特定领域的程序员提供了特定兴趣领域的深度。

来源: README.md407-442 README.md148-161 README.md448-467 README.md903-926

README文件中的每个资源类别

  1. 都有一个带有表情符号的描述性标题
  2. 包含按字母顺序排序的资源和简短描述
  3. 在末尾包含“返回顶部”链接,以便于导航
  4. 可以从中央索引/目录中访问

这种一致的结构使得查找相关资源并随时返回索引变得容易。

来源: README.md54-66 README.md65-66

类别维护和质量控制

类别中的资源通过以下方式进行维护

  1. 社区贡献,遵循结构化指南
  2. 使用 CI/CD 流程自动验证链接
  3. 基于资源的用途和目标受众进行分类

这确保了所有资源都能在各自的类别中保持可访问性和适当的组织。

来源: README.md975-979