`

如何做好一个项目--开发运维

阅读更多

         这是一个高大上的命题,很难说得清。正因为是这样, 才要根据做完的项目,进行总结,以期改进,下次不再犯重复体力活。

 

       前期文案思考, 尽量考虑全,由大及细,命名规范,后期维护规范,等等。以前觉得这些规范不重要,只要把技术做出来,达到要求就行了,正是这样的思想,让自已后期维护浪费了很体力,时间,对高效率有挑战的人来说,把时间浪费在这些的事情是不科学的。

 

        举个例子,做ci时候,就想只要做出来就好了,好用就行了,交付给开发人员使用时候,大家都说好,使用一段时间,我去维护时候,发现大家注册的时候,用户名很随意,我看了,都不知道是谁跟谁的,然后一个一个去问,这个是谁啊。假如一开始,就用户名注册规范出来,后期还会这么纠结吗?

 

      还有在写ci逻辑时候,对脚本命名,路径定义不统一,后期大面积推扩时候,又重新去改,又是一种很浪费时间的事。

 

       往往越是简单的事,不够重视,前期没发现,后期才发现以前怎么这么sb。

 

        产品化思维,高度集成,对用户而言是透明的,用户一眼就看穿使用技俩,这是最成功的产品设计。后期维护,只改一两个变量就能全量覆盖,超简单的维护,这也是最成功的设计。

 

        一句话总结,没有说明的使用,维护是最好的设计。

          为了达到这样的高度,do it!

0
1
分享到:
评论

相关推荐

    Linux运维-嵌入式物联网开发教程-学生管理系统项目一.mp4

    Linux运维-嵌入式物联网开发教程-学生管理系统项目一.mp4

    Linux运维-嵌入式物联网开发教程-学生管理系统项目二.mp4

    Linux运维-嵌入式物联网开发教程-学生管理系统项目二.mp4

    Horland-运维监控系统

    【运维监控系统】是IT行业中一个至关重要的领域,它的主要任务是对企业的IT基础设施进行实时监控,确保服务的稳定运行和高效性能...对于想要学习或改进自身运维监控能力的IT从业者来说,这是一个值得研究和借鉴的项目。

    Linux运维-d1企业架构之LNMP-01项目开发流程.mp4

    Linux运维-d1企业架构之LNMP-01项目开发流程.mp4

    基于 python3+django 开发的一套 web 可视化的运维自动化项目源码.zip

    基于 python3+django 开发的一套 web 可视化的运维自动化项目源码 基于 python3+django 开发的一套 web 可视化的运维自动化项目源码 基于 python3+django 开发的一套 web 可视化的运维自动化项目源码 基于 ...

    软件项目运维工作记录表.pdf

    "软件项目运维工作记录表" 软件项目运维工作记录表是软件项目运维工作的重要...软件项目运维工作记录表是一个非常重要的工具,可以帮助软件项目团队和管理者更好地管理和追踪项目的运维工作,提高项目的质量和可靠性。

    07-DevOps开发运维一体化.pdf

    标题“07-DevOps开发运维一体化.pdf”和描述“DevOps开发运维一体化”所要传达的核心知识点涉及DevOps的概念、价值、工具链和流程,以及它在企业中实施的优势和挑战。这些知识点是当代IT行业特别是软件开发和运维...

    GoGolang DevOps运维开发实战集训营视频课程

    Go/Golang DevOps运维开发实战集训营,提供全套课程下载,2022年5月底完结新课。 课程目录: 第1周 开班仪式 第2周 Go 快速入门(早期视频,可选) 第3周 第一阶段:Go 快速入门(上) 第4周 第一阶段:Go 快速入门...

    IT项目运维资料-8.7 项目初验报告(多页).docx

    #### 一、项目背景与概述 - **项目名称**:中国证券登记结算有限公司集中监控系统 - **建设单位**:中国证券登记结算有限公司系统运行部 - **供货单位**:北京神州泰岳软件股份有限公司 - **项目合同**:包括技术...

    软件开发+运维方案投标资料四篇

    本文将深入探讨“软件开发+运维方案投标资料四篇”中可能涵盖的关键知识点,帮助读者理解这一领域的核心要素。 首先,软件开发方案通常包含以下几个部分: 1. **需求分析**:这是项目启动的基石,需要详细列出用户...

    java开发工程师-嵌入式开发工程师-网络工程-软件工程-运维工程师-数据工程师通用简历模板.pdf

    SpringMVC是Spring框架的一部分,用于构建Web应用,而MyBatis则是一个轻量级的持久层框架,简化了数据库操作。 【运维工程师】 运维工程师负责服务器的监控、性能优化、故障排除和系统升级等工作。简历中的DBCP...

    IT项目运维资料-【运维部】YY运维值班管理规范.docx

    ### IT项目运维资料-【运维部】YY运维值班管理规范 #### 概述与适用范围 欢聚时代公司的《YY运维值班管理规范》是一份详细规定了IT运维部门内部值班制度及其运作流程的重要文档。本规范主要面向欢聚时代公司的运维...

    redis开发运维实践指南

    总之,《Redis开发运维实践指南》是一份全面覆盖Redis使用、应用场景和最佳实践的详细文档,不仅适合初学者,对有经验的开发运维人员也有极大的参考价值。通过本文,读者可以学习到如何更有效地使用Redis,以及如何...

    gitlab安装-配置-运维-使用详细说明

    GitLab是一款开源的版本控制系统,它提供了代码仓库、持续集成、代码审查、项目管理等多种功能,广泛应用于软件开发团队。本教程将详细讲解GitLab的安装、配置、运维及使用方法,帮助你全面掌握GitLab的各项操作。 ...

    Go-基于GO语言和Saltstack开发的WEB运维平台

    综上所述,这个“Go-基于GO语言和Saltstack开发的WEB运维平台”项目,充分利用了Go语言的高性能和Saltstack的自动化能力,构建了一个强大且易用的运维解决方案,对于大型企业的IT部门来说,能够显著提升运维效率和...

    Python DevOps运维开发实战集训营【中级班】

    分享一套Python DevOps运维开发的视频教程——《Python DevOps运维开发实战集训营【中级班】》,2021年12月底结课,提供课程配套的全部文档代码资料下载! 课程一共12周: 第1周、开班仪式 第2周、第一阶段:Python...

    IT项目运维资料-09、手机APP项目运维支撑方案.docx

    ### 手机APP项目运维支撑方案 #### 数据中心建设方案概览 本文档旨在探讨针对手机应用程序项目的运维支撑方案,并提供了三种不同的运维部署支持模式,分别适用于不同需求和预算的企业。接下来,我们将对这三种方案...

    IT项目运维资料-03、尔SAP核心系统流运维项目技术标书.docx

    ### IT项目运维资料-03、尔SAP核心系统流运维项目技术标书知识点解析 #### 1. 概述 - **文档目的**: 该文档主要目的是为了明确海尔集团核心系统(GVS\EPG\SRM)一线支持工作的招标需求,包括系统范围、业务模块、服务...

    DevOps开发运维一体化平台建设解决方案共36页.ppt

    DevOps开发运维一体化平台建设解决方案 随着信息技术的飞速发展,软件产品更新迭代的速度变得越来越快,企业面临的市场竞争也日趋激烈。为了在竞争中脱颖而出,企业必须寻求更高效的工作流程和管理策略。DevOps...

Global site tag (gtag.js) - Google Analytics