什么是好的技术文档?

最近为了在技术链条中选择合适的模块,我看了比较多的技术文档,发现不少产品的文档真是不咋地,属于“纯技术思维”的文献,似乎就没考虑用户这边的感受和想法。 文档直接决定了开发模块的学习曲线是否陡峭。学习曲线平缓,才让人感觉好用,易用,方便入坑。…

这篇喷微软技术平台的文章,写的还是比较到位的;推荐一读,尽早解除对微软的“迷思” - 它曾经对Linux这么说过

2008年之前,我是微软的热情支持者,铁杆儿粉,后来Vista的惨败让我逐渐清醒,慢慢脱离其技术体系,最后变成微软铁杆儿的质疑者。在我多年的开发经验、印象中,在微软平台上的技术积累,除了算法、开发规范、工程经验这些通用的知识,基本上就没有能…

为什么你应该在项目中使用pyenv+Pipenv:为你的Python项目设置超棒的本地开发工作流之秘籍

本文由博主翻译,译者评价: 软件开发者对工程环境、对开发工具的追求是不会止步的。随着开发要素的变迁,工具会不断演进、创新,来适应新的需求,解决面临的各类问题。开发者对新工具的挖掘/理解/采纳,也会反复循环。我们肯定得考虑切换工具的成本,但是…