业界资讯
-
我对CTO的理解
导读:本文作者以极其务实的态度,阐述了CTO的本质。 1) 错误都是自上而下 当事情出现混乱的时候,人们总是寻求寄托于Process的制定,很多的管理者,觉察到事情的失控,却不明白根源所在,总是想制定、发明很多…
-
初创团队软件工程师的七个成功心态
几年前,我从Slack离开了,当时我担任工程师一职,离职后,我成立了一家新公司开始创业。 我最初的想法是借鉴我在Slack开发的最佳实践。 但是,我发现在工程启动时,尤其是产品与市场相关的工程,需…
-
微软正加强对Python开发生态系统的支持
微软公司最近表示将增加对Python 社区的支持,同时承诺开源——“我们会做尽可能多的工作”,以将Python语言推向数据科学等更多新兴之领域。 微软已承诺向Python软件基金会(PSF)捐款1…
-
Laravel和Vue.JS:Web应用开发的完美组合
在Web开发领域,也存在各种技术栈匹配等问题。其中之一的经典就是Laravel和Vue.JS,这是当今两种最受欢迎的Web开发框架。 是什么让这种结合如此富有成效 什么是Vue.JS? Vuejs是一个渐…
-
百度 C++ 工程师的那些极限优化(内存篇)1 背景2 重新认识性能优化3 从内存分配开始4 再来看看内存访问
导读:在百度看似简简单单的界面后面,是遍布全国的各个数据中心里,运转着的海量 C++服务。如何提升性能,降低延时和成本就成了百度 C++工程师的必修功课。伴随着优化的深入攻坚,诞生并积累下来一系列的性能优化…
-
Linus Torvalds将Rust 用于 Linux 内核,称 C++是垃圾;PDF 开发者离世...
Linus Torvalds称 Rust 将用于 Linux 内核开发,称 C++是垃圾 Google 的 Android 团队将支持 Rust,用来开发 Android 操作系统。如今该团队还在评估 Rust 在 Linux 内核开发应用的作用。人们认为 Rust 编写的新…
-
订单系统:从0到1设计思路
文章主要跟大家分享在订单系统承载的角色,以及梳理了主要功能的设计思路,一起来文中看看~ 概述 本文主要讲述了在传统电商企业中,订单系统应承载的角色,就订单系统所包含的主要功能模块梳理了设计思路,并对订单…
-
七个安全编码之最佳实践
导读:如今软件的安全性比以往任何时间都要重要。本文为各位提供了多个编码最佳实践,各位在编码时可以有效利用。 背景 在当今世界,软件的安全性比以往任何时候都重要。如果我们将安全实时嵌入到应用程序的…
-
当程序员具备了抽象思维前言什么是抽象抽象和语言是一体的抽象的层次性软件中的分层抽象无处不在重复代码是抽象的缺失强制类型转换是抽象层次有问题如何提升抽象思维能力小结
作者:张建飞 若想捉大鱼,就得潜入深渊。深渊里的鱼更有力,也更纯净。硕大而抽象,且非常美丽。——大卫·林奇 前言 抽象思维是我们工程师最重要的思维能力。因为软…
-
第一代程序员王小波,最会编程的作家
今天是著名作家王小波逝世24周年的日子。大家都知道王小波是作家,却很少有人知道他是个程序员。很多人都听过那句“你好哇,李银河。”却不知道程序员人生中第一个代码是“Hello world”。但写出:“那一天我21岁,在我…