ICode9

精准搜索请尝试: 精确搜索
  • 工具开发的层次成本价值2022-06-22 23:02:30

    工具开发在软件开发中应用的层次 成本 价值 一:工具在软件中的应用。 工欲善其事,必先利其器。一款优良的开发工具是高效的完成开发工作的基础。根据公司项目状况,自定义工具开发是提高公司竞争力和盈利的有力保证。就系统移植的项目中,移植前的就系统是完善的设计文档,完整的源代码。

  • 【设计模式】开篇2022-06-19 03:01:43

    概览 (1)软件质量的标准:可复用性+可维护性 (2)7大设计原则     (3)23 种Gof设计模式   定义 设计模式(套路)是软件开发人员在软件开发过程中面临的一般问题的解决方案。 这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 设计模式是一套被反复使用

  • 软件项目管理 7.4.4.进度计划编排-资源优化法2022-06-17 12:32:11

    【公众号@ “项目管理研究所” 将会第一时间更新文章并分享《行业分析报告》】 归档于软件项目管理初级学习路线 第七章 软件项目进度计划 《初级学习路线合集 》 前言 大家好,这节我们学习软件项目管理---进度计划编排---资源优化方法。 资源优化方法 根据资源供需情况,调整活

  • 广西交科集团业务大规模容器化最佳实践2022-06-15 16:35:32

    作者:谢元昌,广西交科集团有限公司软件院开发工程师。平时主要负责软件的开发以及运维工作。目前主要从事广西高速公路联网电子不停车收费 (ETC) 运营服务系统的设计与开发工作。本人对云原生工作有强烈向往,但一直苦于云原生门槛较高,实践机会少。自从公司落地了 KubeSphere 后,得到

  • 数据科学的面试的一些基本问题总结2022-06-14 13:34:52

    在这篇文章中,将介绍如何为成功的面试做准备的,以及可以帮助我们面试的一些资源。 代码开发基础 如果你是数据科学家或软件开发人员,那么应该已经知道一些 Python 和 SQL 的基本知识,这对数据科学家的面试已经足够了,因为大多数的公司基本上是这样的——但是,在你的简历中加入 Spark 是

  • 功能标记是什么?一文了解它的作用,以及它的最佳实践2022-06-12 13:01:27

    功能标记是一种允许开发人员在软件开发生命周期中根据需要启用或关闭功能的技术,该技术开发团队在不改变代码的情况下更改系统行为。如果您打算在开发过程中不断地将功能集成到应用程序中,您可能要考虑使用功能标志。那么,功能标记有哪些作用,应该如何使用,有哪些最佳实践?功能标记与功

  • 提升管道效率:你需要知道如何识别CI/CD管道中的主要障碍2022-06-12 13:00:27

    许多企业已通过持续集成、交付和部署 (CI/CD) 来更频繁地发布产品。CI/CD管道加速了软件开发,但同时,也有存在阻碍其效率的因素。阅读本文,您将了解到如何判断阻碍管道运行效率的因素,找到它们的具体位置并解决它们。当阻碍管道运行效率的因素不复存在,您的CI/CD管道效率将持续提高,为公

  • beta 阶段的 postmortem 报告2022-06-10 16:31:10

    1.每个成员在beta 阶段的实践和alpha 阶段有何改进? 可以独立的利用学过的Java web 知识进行简单的开发实践,后期,每个成员可以利用Android知识进行编程,以及实现了python爬虫爬取技术。  2. 团队在beta 阶段吸取了哪些alpha 阶段的经验教训? 在团队开发阶段,团队成员交流较少,聚集程

  • 从小工到专家阅读笔记12022-06-08 21:04:03

    从小工到专家相对于构建之法和人月神话来说,更注重于一个程序员本身。   首先,发展要注重效率。说到效率,程序员首先应该对自己的项目负责。只有当他们清楚地认识到自己的责任时,他们才能有目标和动机来改进项目。否则,当最后期限到来时,他们只会找各种借口搪塞。 在软件开发中也有一种

  • 在 Microsoft 云上构建应用程序2022-05-30 08:00:49

    Microsoft 云包括了Azure、Power Platform、Microsoft 365、GitHub、Dynamics 365 等,虽然许多企业应用程序开发领导者了解在 Azure 上创建应用程序的价值,但事实是您可以将整个 Microsoft 云作为应用程序平台. 有一篇文章:在 Microsoft 云上构建应用程序 从应用程序开发角度介绍了 M

  • K8S+Docker容器化云高可用集群实战1.1-云计算平台解读去2022-05-27 12:32:33

    K8S+Docker容器化云高可用集群实战1.2-云原生解读 1. 云原生的生态系统 微服务 容器化 持续部署 自动化DEVOPS 2. 云原生常见技术---基础研究量 Docker、Docker Compose:容器化技术 Kubernetes:大规模容器编排 Helm:云原生应用商店 Rancher:一用的容器管理平台 KubeSphere:一站式容

  • 02人月神话读书笔记2022-05-27 10:01:59

    总结一下这本书,讲的主要是软件工程方面的,如何配置人力进行开发 。虽然对于软件编程我们对其了解并不多,但是对于在软件功能的实现,程序设计人员面临的客观性的困难至少我可以站在略懂的角度上去理解他们,对于一个或多个项目来说,公司大多都会搞人海战术,进度没有提前,还整天加班,最后用户

  • 01人月神话读书笔记2022-05-27 10:01:47

    在刚刚进入软件工程学习时,老师总会时不时向我们提起一些关于“软件项目开发的完成与增加人员的问题”这句话听起来通俗易懂,但实现起来却遇到了相当大的困难,这是我在阅读完成《人月神话》时最大的感受,我想这种问题的出现主要是就订单项目而言,因为人员的增加主要是因为客户所要求实

  • CA周记 - Build 2022 上开发者最应关注的七大方向主要技术更新2022-05-25 04:00:45

    一年一度的 Microsoft Build 终于来了,带来了非常非常多的新技术和功能更新。不知道各位小伙伴有没有和我一样熬夜看了开幕式和五个核心主题的全过程呢?接下来我和大家来谈一下作为开发者最应关注的七大方向技术更新。 AI 能力的提升 1. Azure OpenAI Service 终于来了 开发人员可

  • 什么是DevSecOps?开发人员如何为安全而左移2022-05-24 14:04:28

    在IT流行语的字母组合中,DevSecOps是一个很容易让人混淆的缩写。 DevSecOps是一个特定工具吗? 是否有DevSecOps流程或最佳实践? DevSecOps 应该成为内部 IT 部门的优先事项,还是更广泛的公司理念? 如果一个公司已经利用了DevOps的流程和技术栈,那么它应该升级到DevSecOps吗?或者这只

  • 全栈java开发人员所需的技能2022-05-23 15:31:18

    成为全栈 Java 开发人员所需的技能   如果你想成为一名Java开发人员,你必须做的首要和最重要的事情是掌握至少一个前端框架和后端技术,这是成为全栈开发人员的必要条件。所需的技术技能包括:   前端:   全栈开发人员必须了解基本的前端语言,如 JavaScript、HTML、CSS 和前端开发

  • Delphi repository2022-05-15 08:34:24

    Delphi提供了repository功能,可以使开发人员共享开发模板,合理使用repository功能可以加快开发速度,开发组配置好共享的repository就可以使用repository了     Add to Repository   当前的窗口添加到仓库文件 Repository 中 2. Repository 管理(现有的Repository 删除,修改)  

  • JavaScript 与 TypeScript 的区别2022-05-11 17:31:23

    TypeScript 和 JavaScript 是目前项目开发中较为流行的两种脚本语言, TypeScript 是 JavaScript 的一个超集 JavaScript 是一种轻量级的解释性脚本语言,可嵌入到 HTML 页面中,在浏览器端执行,能够实现浏览器端丰富的交互功能,为用户带来流畅多样的用户体验。 JavaScript 是基于对象和事

  • 3 个月没拿到工资还被公司开除,程序员怒删数据反击。。。2022-05-11 09:05:03

    来源:InfoQ,整理 | 钰莹、核子可乐 这个故事告诉我们:别惹程序员!!! 前言 如果你工作了3个月不仅没拿到工资,还被“薪水过高”解雇,你会怎么办呢?这里有个案例分享给你。 匆忙加入一家年轻的创业公司 非技术人员往往不太了解开发人员的价值。如果把科技企业比作机器,那么开发人员就是燃料。

  • 什么是冒烟测试?2022-05-06 13:01:43

    冒烟测试是自由测试的一种,由开发人员与测试人员共同进行。在测试过程中发现问题,测试人员找到了一个Bug,然后开发人员会来修复这个Bug,冒烟测试是否通过决定了下一轮系统测试是否可以执行。 第一次看到他的时候,有人给过解释即:使用一袋烟的功夫快速对软件的主要功能测试,理所当然仍人为

  • 学习JavaScript之前,这些知识你应该知道?2022-05-05 20:02:27

    如果你想成为一名专业的程序员,你就需要在你的工具箱中安装 JavaScript。 如今,JavaScript 已成为就业市场上最受欢迎和需求量最大的语言之一。开发人员经常使用它来构建网站、设计游戏和制作应用程序等。在进入工作岗位之前,语言是你简历上应该具备的基本技能之一。 但是在开始学习

  • CLion开发环境软件介绍2022-04-19 17:00:28

    CLion带有易于设置的开发环境,可以帮助您快速浏览项目中包含的文件,只需单击鼠标即可在编辑区域中打开它们。除了C和C ++,CLion还允许您编辑JavaScript,XML,HTML或CSS文档。而且CLion能够与大多数流行的修订控制工具进行通信,例如Git,Mercurial或Perforce。 下载地址https://www.mac69.co

  • 很多优秀的程序员,都有一个好习惯,这个习惯就是做博客写文章2022-04-13 21:35:48

    写作是如何促进开发人员的职业生涯更上一层楼的,今天这篇文章来给大家分享下! “在工作的头几年,我发现很多软件工程师大约 30% 的工作日用于写作,而中层管理人员的工作时间为 50% 到 70%;据报道,高级管理人员每天花费超过 70% 和多达 95% 的时间写作。” - 乔恩·莱登斯     那么

  • 花少的钱,享用多的云2022-04-11 20:31:23

    如果你的应用程序大量使用不变的信息,那么由静态网页构建的应用程序可能是通过内容分发网络覆盖广泛受众的最便宜的方式。 变成静态 如果你的应用程序大量使用不变的信息,那么由静态网页构建的应用程序可能是通过内容分发网络覆盖广泛受众的最便宜的方式。对于需要大量后端计

  • 软件测试理论2022-04-11 00:32:56

    1.学习软件测试首先要了解软件测试的目的是什么。依据现有的开发模式和盈利模式,结合软件开发、软件测试与客户需求可以将软件测试的目的归结为以下几点 (1)对于软件开发来说,软件测试通过找到的问题缺陷帮助开发人员找到开发过程中存在的问题,包括软件开发的模式、工具、技术等方面存

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有