学习吧(EduBoo.COM) 本次搜索耗时 7.969 秒,为您找到 50 个相关结果.
  • 5.1 if-else 结构

    993 2020-01-09 《Go入门指南》
    5.1 if-else 结构链接 5.1 if-else 结构 if 是用于测试某个条件(布尔型或逻辑型)的语句,如果该条件成立,则会执行 if 后由大括号括起来的代码块,否则就忽略该代码块继续执行后续的代码。 if condition { // do something } 如果存在第二个分支,则可以在上面代码...
  • 大话题小函数(1)

    大话题小函数(1)lambda map 大话题小函数(1) 开篇就要提到一个大的话题:编程范型。什么是编程范型?引用维基百科中的解释: 编程范型或编程范式(英语:Programming paradigm),(范即模范之意,范式即模式、方法),是一类典型的编程风格,是指从事软件工程的一类典型的风格(可以对照方法学)。如:函数式编程、程序编程、面向对象...
  • 5. 自动化测试

    986 2020-01-06 《前端技术清单》
    5. 自动化测试 5. 自动化测试 自动化测试是软件工程的重要部分之一,但却极容易被忽视。 2018 前端自动化测试综述 [英] 测试你的前端代码(介绍篇)[英]
  • 1. 指导原则

    1. 指导原则1.1. 简单性 1.2. 可读性 1.3. 生产力 1. 指导原则 如果我要谈论任何编程语言的最佳实践,我需要一些方法来定义“什么是最佳”。如果你昨天来到我的主题演讲,你会看到 Go 团队负责人 Russ Cox 的这句话: Software engineering is what happens to programming wh...
  • 6 工程管理

    6 工程管理 我虽不要求达不到软件工程的高度,但基本的管理还是有必要的,比如,工程文件的管理、多文档编辑、工程环境的保存与恢复。 6.1 工程文件浏览 6.2 多文档编辑 6.3 环境恢复
  • 5.10 补充说明

    5.10 补充说明 5.10 补充说明 现代的软件工程是离不开Web的,广义地来讲,Web甚至可以不用非得基于http协议。只要是CS或者BS架构,都可以认为是Web系统。 即使是在看起来非常封闭的游戏系统里,因为玩家们与日俱增的联机需求,也同样会涉及到远程通信,这里面也会涉及到很多Web方面的技术。 所以这个时代,Web编程是一个程序员所必须接触的...
  • Option、Result与错误处理

    931 2020-01-09 《RustPrimer》
    17.错误处理17.1 Option和ResultOptionunwrap map unwrap_or and_then Resultunwrap Result我们从例子开始 Result别名 组合Option和Result复杂的例子 try!组合自定义错误类型 总结 17.错误处理 错误处理是保证程序健壮性的前提,在编程语言中错误处理的方式...
  • 第10章:结构(struct)与方法(method)

    866 2020-01-09 《Go入门指南》
    10 结构(struct)与方法(method)链接 10 结构(struct)与方法(method) Go 通过类型别名(alias types)和结构体的形式支持用户自定义类型,或者叫定制类型。一个带属性的结构体试图表示一个现实世界中的实体。结构体是复合类型(composite types),当需要定义一个类型,它由一系列属性组成,每个属性都有自己...
  • 冻结(freezing)您的代码

    冻结(freezing)您的代码冻结的多种方式 比较冻结工具 WindowsbbFreeze py2exe PyInstaller OS Xpy2app PyInstaller LinuxbbFreeze PyInstaller 冻结(freezing)您的代码 “冻结”您的代码是指创建单个可执行文件,以分发给包含所有程序代码以及Python解释...
  • 测试 (testing)

    833 2020-01-09 《RustPrimer》
    测试函数级测试#[test] 标识 #[should_panic] 标识 #[ignore] 标识 模块级测试 工程级测试 文档级测试 结语 测试 程序测试是一种找到缺陷的有效方式,但是它对证明没有缺陷却无能为力。 Edsger W. Dijkstra, “The Humble Programmer” (1972) 作为软件工程...