React Native 调试最佳实践
在每一个开发者的职业生涯中最重要的是知道如何处理这些失误。作为一个 React Native 开发者,我经常想要写出没有 BUG 的代码,但是当出现问题时,我需要确保我能够追踪并解决问题。
Rust 极速入门教程
Rust 是一门可以帮助你开发出高效率、高可靠性软件的编程语言。相较于 C/C++,Rust 力图同时提供强大的工程能力及良好的开发体验,在给予开发者控制底层能力(比如内存操作)的同时,避免传统语言带来的诸多麻烦。
Rust 语法学习笔记
语言之间都有着类似的核心特性,比如变量、基本类型、函数、注释和控制流程等概念。但是每个语言有都有自己的独有概念,本文便是记录了我在学习 Rust 语法过程中遇到的 Rust 独有概念。
Rust 编写猜数游戏
本文记录了使用 Rust 实现猜数游戏
为什么 Rust 需要局部变量隐藏
在 Rust 的世界中,变量可以被一个同名的变量覆盖掉的现象就叫做隐藏。这意味着我们随后使用这个名称时,他指向的将会是第二个变量。
当我们在聊 React Native 时,我们在聊什么
那是 18 年的夏天,公司 6 月底去成都团建回郑州后,小弟、肖老师和当时绰号小萌的我(以下简称三剑客)开始了使用 React Native 开发 App 的工作。当时经验尚浅的我也只是有小程序和公众号的开发经验,唯一的亮点就是封装了 wx-promise-pro 并独立完成了一个小程序的全栈开发,而另外两位同事一个后端大佬经验丰富,一个 ios、vue、android、C#、Java 等等技能栈点满。
深入理解 Rust 所有权、借用、生命周期
本文由浅入深,深入浅出地讲解了 Rust 中的所有权、借用、生命周期,希望能帮助大家更好地理解 Rust 中的所有权、借用、生命周期。
使用 Jest 和 Enzyme 进行 React Native 单元测试
通常来说,程序员每修改一次程序就会进行最少一次单元测试,在编写程序的过程中前后很可能要进行多次单元测试,以证实程序达到软件规格书要求的工作目标,没有程序错误。在 TDD 中,甚至是先根据设计编写单元测试,然后根据单元测试写代码。
从零使用 Go 语言构建 CLI 项目
项目基于流行的 Go CLI 框架 Cobra 项目开发,基本按预期实现了需求和设计目标,为之后进一步完善开发者生态找到了抓手,为形成开发闭环添加了重要一环(皮一下)。
Python 中的 JSON 库:按速度、成熟度和操作安全性进行比较
REST API 是 在全世界使用标准化的消息格式。JSON 是互联网上数据交换的基石,作为 JavaScript 的一个子集,它从一开始就获得了巨大的推广。它特别清晰易读的语法也有利于推广。