• (and-how-not-to)-design-REST-APIs在我的职业生涯中,我使用了数百个 REST API 并制作了数十个。由于我经常在 API 设计中看到相同的错误,因此我认为写下一组最佳实践可能会更好。
  • Redis 模块是Redis的高级功能,允许我们实现特定的自定义数据类型。本质上,模块是一个动态库,可以在启动时或根据命令按需加载到 Redis 中 MODULE LOAD 。模块可以用多种语言编写,包括 C 和 Rust。 我们自己使用 Redi
  • 在本教程中,我们将探讨 Golang 中的 20 个最佳编码实践。它将帮助您编写有效的 Go 代码。 #20:使用正确的缩进良好的缩进使您的代码具有可读性。一致地使用制表符或空格(最好是制表符)并遵循 Go 标准缩 icon
  • 从 2010 年 10 月到 2011 年 12 月,Instagram 在短短一年多的时间里,用户数量从 0 增长到 1400 万。做到这一点的只有 3 名工程师。他们之所以能做到这一点,是因为遵循了 3 个关键原则并拥有可靠的技术栈。 前端用户 icon
  • 以下值得关注的 20个SQL查询优化技术列表: 1.在庞大的表(>1.000.000)行上创建索引 2.使用 EXIST() 代替 COUNT() 查找表中的元素 3.用 SELECT 字段代替 SELECT * 4. 4.避免在 WHERE 子句中使用子查询 icon
  • HTML优先(HTML First )目的是通过关注 HTML 结构而不是框架来使 Web 开发更易于访问和维护。 HTML First 是一组原则,旨在通过以下方式使构建 Web 软件更容易、更快、更具包容性和更易于维护...利用 icon
  • 专注于干净的代码、清晰的流程和有条不紊的调试。 优化开发环境和流程以消除摩擦非常重要。选择像 VSCode 这样的集成开发环境,并在开始项目前花时间学习其功能。 以描述性的方式命名变量和函数,而不是使用缩写。 应将表达式分解成较小的可读部分并分配给变量。 icon
  • 这里有20个技巧可以帮助你掌握DevOps: 1、从内到外学习Linux:加深您对Linux发行版、命令和系统管理的了解。 2、了解DevOps原则:熟悉DevOps原则,包括协作、自动化和持续改 icon
  • 下面列出的规则来自 Eric Steven Raymond 的免费在线书籍《Unix 编程的艺术》 ,特别是标题为《Unix 哲学基础》的部分。 从 Raymond 书中列出的 Unix 哲学的 17 条规则中,以下是一些特别适用于重新编程工作流程 icon
  • 当我们开发微服务时,我们需要遵循以下最佳实践:为每个微服务使用单独的数据存储保持代码处于相似的成熟度水平为每个微服务单独构建为每个微服务分配#单一职责部署到容器中设计无状态服务 icon
  • Rob Pike 的 5 条编程规则强调简单性和衡量性,而不是过早的优化: 规则 1:你无法判断程序会在哪里耗费时间。瓶颈出现在令人吃惊的地方,因此在证明瓶颈所在之前,不要试图猜测并尝试快速破解。 规则 2: icon
  • ACE Dev或自适应组合进化开发:描述自 1999 年开始专业从事面向对象编程以来所采用的开发风格的术语。ACE dev 由一组简单的原则组成,应用这些原则通常会自然地实现灵活且可维护的代码。 当你理解这些原则时,更容易弄清楚何时使用哪种设计模式、何时使 icon
  • 设计模式是经常出现的问题的通用解决方案。它们最初是由建筑师和计算机科学家开发的,旨在为他们的设计创建更高层次的抽象。 在这里,我们将这些概念扩展到细胞生物学,以便为细胞底层反应网络的进化设计提供新的视角。 icon
  • Python 提供了处理数据、检查类型和封装常用功能的helper工具。在本节中,我们将介绍几个重要的工具,它们可以极大地改进您的代码。 1.类型Typing虽然 Python 是一种动态语言,但拥有类型提示和类型 icon
  • RDBMS 可以做的事情比大多数人想象的要多得多: 1. 添加表通常比更改现有表更好在大公司中尤其如此。对其他团队依赖的核心表进行更改是非常危险的,并且可能需要经过许多批准。这会大大降低团队的敏捷性。 icon
  • 数据分析和报告结果的开放、严格和可重复研究实践的实用指南 这篇文章讨论了开放、严格和可重复研究的最佳实践。它强调仔细的研究设计以确保有效的结果,包括功效分析、区分探索性研究和验证性研究以及分析前规划。 它 icon
  • 揭开 JavaScript 设计模式秘密的旅程,探索它们的意义、实现和实际应用。 创建模式是一种设计模式类别,用于解决与对象创建情况相关的常见问题。 1、单例模式将特定对 icon
  • 您可以用多种不同的方式编写 SQL 查询。 下面是 5 条经验教训: 1、避免过度索引索引是加快数据检索速度的有力工具。索引的工作原理是创建一个额外的数据结构,数 icon