每个程序员都应该知道的事🤔
每个程序员都应该知道的事 🤔#
一份(大多数)技术性资源,适用于每个软件开发人员,无论其技能水平或技术栈如何。
👍 这些是我推荐给每个程序员的资源,不论他们的技能水平或技术栈如何。
强烈的个人观点 💣。没有科学依据。 顺序无关紧要,你可以直接看你感兴趣的部分 ♻️
P.S. 你不需要记住所有这些就能成为程序员。
但了解这些内容会帮助你变得更好! 💪
介绍#
错误观念#
- 超棒的错误观念
💊 程序员常信的错误观念汇总。
查看你可能不知道的关于字符串、地址、名称、数字、电子邮件、时区和日期等方面的内容。
算法#
数据结构#
数字#
字符串#
延迟#
时间#
内存#
分布式系统#
- 📖 理解分布式系统
- 📖 设计数据密集型应用
- 📜 构建大型分布式系统的设计、经验和建议
- 📜 分布式系统中的时间、时钟和事件排序
- 📄没有 “现在”
- 📄Jepsen: 不同数据库在分区下的表现
- 📜 分布式计算的谬误解释
正则表达式#
安全性#
用户体验 / 可用性#
搜索引擎优化 (SEO)#
架构#
- 📜 Boxology 实用指南
- 📜 走出泥潭
- 📜 没有银弹 — 软件工程的本质与偶然
- 🎥 成长一门语言
- 🎥 CQRS 和事件溯源
- 📖 Ruby 实用面向对象设计
- 🎥 进化的软件架构
- 系统设计:入门
- 📄[JavaScript 的工作原理:第 1
章](github.com/getify/You-Dont-Know-JS...)
高级语言#
工具#
转载自:geekdaxue.co/read/every-programmer...
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: