美文网首页
代码管理控制

代码管理控制

作者: 如雨随行2020 | 来源:发表于2021-12-20 01:08 被阅读0次

关于版本号

根据semver的规范,版本号用小数点分隔为三个数字。比如v3.2.1中的3是主要版本号,2是次要版本号,1是补丁。

  • 主要版本号:用API变更导致不兼容旧版本的时候使用。
  • 次要版本号:新增功能,但是向前兼容的情况下使用。
  • 补丁:修复向前兼容的bug时使用。

良好的架构

对外的前端优化原则中,很多要求是与对内的代码管理相违背的,就像是硬币的两面,一面朝向浏览器,关注性能、
缓存、减少重复、保持一致;一面朝向前端团队,关注维护、发布流程。

  • 有合适的分离粒度

  • 最小知识原则
    一个组件或者对象不应该知道其他组件或者对象的内部实现细节。

  • DRY(don't repeat yourself)
    特殊的功能只能在一个组件中实现,在其他的组件中不应该有副本。这是我们的一个严格要求。

  • 最小化预先设计,只设计必需的内容
    让组件的宽度和高度都可以直接修改,而内部元素也能自由排列

  • 通过良好的层级,让文件易于找到

  • 在代码层面,有一致且可执行的命名规则
    整个团队有一致的命名风格和注释风格。

相关文章

  • 代码管理控制

    关于版本号 根据semver的规范,版本号用小数点分隔为三个数字。比如v3.2.1中的3是主要版本号,2是次要版本...

  • Android Artifactory仓库使用

    Android Artifactory----依赖管理说明 作者: 代码管理 代码版本控制统一基于GitHub管理...

  • 第十三章 版本管理

    版本管理指项目整体版本的演变过程管理。 版本控制指借助版本控制工具追踪代码的每个变更。 一、版本管理 版本管理关心...

  • svn git使用/管理项目代码 (简单又全面)

    1. Git介绍 用于源代码管理, 是先进的分布式代码管理工具 源代码管理的作用: 进行版本控制 方便多人协同开发...

  • 1-git版本控制

    版本控制 发展历史CVS : 远古时代的版本控制软件SVN : 集中式源代码管理器GIT : 分布式源代码管理器集...

  • Git使用详解

    代码管理工具之Git 一,什么是版本控制? 版本控制透过文档控制(documentationcontrol)记录程...

  • 5-流程控制

    流程控制 流程 计算机执行代码的顺序就是流程 流程控制 对计算机代码执行顺序的管理就是流程控制 流程分类 流程控制...

  • git

    什么是Git? Git是一款源代码管理工具(版本控制工具)我们写的代码需要使用Git进行管理。 源代码有必要管理起...

  • 二级-2.Python流程控制

    流程控制 流程:计算机执行代码的顺序就是流程。 流程控制:对计算机代码执行顺序的管理就是流程控制。 流程控制一共分...

  • How to use Git

    版本控制 版本控制就是控制版本,版本控制系统帮助控制(管理)某个事物(通常指源代码)的不同版本现在流行的版本控制:...

网友评论

      本文标题:代码管理控制

      本文链接:https://www.haomeiwen.com/subject/tiyraltx.html