[返回] [最新] [最热门] [最高评价]

Python 的类型系统

image from pixabay.com

静态类型正在逐渐成为潮流, 2010 年之后诞生的几门语言 Go、Rust、TypeScript 等都走了静态类型路线。 过往流行的一些动态语言(Python、PHP、JavaScript)也在积极引入语言新特性(Type Hint、TypeScript)对静态类型增强。

我曾使用 Python 开发规模较大的项目,感受过动态语言在工程规模变大时候
...

alswl 2020-06-23 17:54 | 查看: 29

浅谈 Code Review 之事前准备

image from pixabay

随着业务规模扩大、团队组成变复杂,如何降低项目实施风险,降低软件复杂度变得尤为关键。 我从 Martin Flower、Joel Spolsky(软件随想录 作者) 等巨匠智慧中寻找解决复杂工程之道,其中 Code Review 是行之有效手段。 我认同 Code Review 价值也是忠实执行者。

加入蚂蚁以后,我在所接触项目中都大力推广 Code Re
...

alswl 2020-03-31 12:13 | 查看: 24

再见 2019

2019 年 9 月摄于巴厘岛

和老友聚餐时候完了一个游戏,大家各自找了一个词形容自己的 2019。我用的词是「累」和「平凡」。

2019 关键词:累和平凡

2019 没有进入生门。

加入阿里之后,组织像榨汁机一样将个体精力榨干。 工作日几乎没有自己的时间。这样画面经常出现:回到酒店先倒头趴一会,然后洗完澡看眼儿子视频就睡觉,醒来又是新的循环。 周末的时间则是交给了家人,今年母亲身体抱恙,
...

alswl 2020-03-29 23:48 | 查看: 26

漫谈前后端天花板

在阿里,我们不得不承认一个事实:前端的确有价值,但放在全局来看,前端产生的价值并非核心价值。 在阿里,虽然前端的工作已 经不可或缺,但对大公司而言,不可或缺的岗位多了去呢,不可或缺不代表有核心价值,我就不说了。

- 玉伯 2013 年 阿里前端的困局与突围

ceilling

image from Abbey Arches Architecture - Free photo on Pixaba
...

alswl 2019-07-04 19:58 | 查看: 18

从 2018 到 2019

yuan-ming-yuan

图片摄于北京圆明园

怎么描述 2018?我找了三个关键词。

2018 忙、拥抱变化、新生

我的 2018 年从北京拉开帷幕,1 月份时候团队几个小伙伴一起去给北京研发中心同学做了一次技术分享。 TL 余老师带我们三个架构师逛了圆明园,北京小伙伴热情招待我们吃了东来顺火锅。 在天津时候还第一次从海河冰面渡河。只是没想到,这次旅行成了我在沪江最后一次团建,

当时
...

alswl 2019-04-03 00:19 | 查看: 18

DevOps 和 SRE

最近有一位朋友和我聊职业发展方向问题,聊了不少 DevOps 和 SRE 话题。 我几年前刚接触这两个概念时也常常将之混淆,可惜当时没有人来解答我困惑。 现在这虽然已经极为流行,但是我发现我这位朋友对这两个职位还存在一些误区。 于是我给了一些见解并整理成文章以饕大众。

最常见的误区:

DevOps 新概念,好高级哦

SRE 是高级版 DevOps

运维可以轻松转身 DevOps 工程师
...

alswl 2018-09-09 23:21 | 查看: 1573

破解三才五格姓名测试

image from Wikipedia 八卦

随着孩子预产期临近,我还有一个重要的任务没有完成:给孩子起一个名字。 这本来是个随性的任务,但是由于上一辈笃信某个算命先生的姓名测试算法,让这个任务难度倍增。 我根据一些古文取了不少名字,但是最后都败在姓名测试上面:得分不高。得分不高老一辈就要有说辞, 我自己就是一个活生生案例,曾用名得分不高,中考被逼换了名字,改头换面重新做人。

我根据韵律取的
...

alswl 2018-07-29 19:19 | 查看: 1505

从 SQL Server 到 MySQL(三):愚公移山 - 开源力量

该系列三篇文章已经全部完成:

从 SQL Server 到 MySQL(一):异构数据库迁移 - Log4D

从 SQL Server 到 MySQL(二):在线迁移,空中换发动机 - Log4D

从 SQL Server 到 MySQL(三):愚公移山 - 开源力量 - Log4D

201806/refactor.png

我们用了两章文章 从 SQL Server 到 MySQL(一)
...

alswl 2018-06-20 20:18 | 查看: 1747

从 SQL Server 到 MySQL(二):在线迁移,空中换发动机

该系列三篇文章已经全部完成:

从 SQL Server 到 MySQL(一):异构数据库迁移 - Log4D

从 SQL Server 到 MySQL(二):在线迁移,空中换发动机 - Log4D

从 SQL Server 到 MySQL(三):愚公移山 - 开源力量 - Log4D

flying-tanker

(image via https://pixabay.com/en/mili
...

alswl 2018-05-21 11:24 | 查看: 1702

如何逃离死海效应

201804/death-sea.jpg

(图片来自 The Dead Sea, Israel | One of the lowest, saltiest and unusu… | Flickr)

最近听团队老大的一个分享,介绍公司提倡的工程师的核心价值观,受益良多。 这也让我想起了一篇文章, Bruce F. Webster 在 2008 年写了一篇文章「The Wetware
...

alswl 2018-04-09 23:13 | 查看: 1367

从 SQL Server 到 MySQL(一):异构数据库迁移

该系列三篇文章已经全部完成:

从 SQL Server 到 MySQL(一):异构数据库迁移 - Log4D

从 SQL Server 到 MySQL(二):在线迁移,空中换发动机 - Log4D

从 SQL Server 到 MySQL(三):愚公移山 - 开源力量 - Log4D

201803/migration-bird.png

背景

沪江成立于 2001 年,作为较早期的教育学
...

alswl 2018-03-12 21:08 | 查看: 1756

从 2017 到 2018

2017 年 2 月摄于瑞虹月亮湾

(2017 年 2 月摄于瑞虹月亮湾)

我有两年没公开年终总结了,原因很简单:年终结果无法让自己满意, 生活持续呈线性发展。那今年为什么又要将总结发出来呢? 并非是我的 2017 过得如何充实、有成就感,而是出于两个目的。 第一是我认识到 OKR 需要平和对待,我目前对自己的生活是缺乏完全掌控力的, 我无法既渴求爆炸性的增长,又期望在这一过程中低风险,我需要
...

alswl 2018-01-21 22:57 | 查看: 6831

...更多...