摘要: 代码评审标准 代码评审的主要目的是确保 Google 代码库的整体代码运行状况随着时间的推移而不断改善。代码评审的所有工具和过程都是为此设计的。 为了实现这一点,必须做出一系列的权衡。 首先,开发人员必须能够在其任务上取得进展。如果开发人员从未向代码库提交过改进,那么代码库将永远不会得到改善。另外, 阅读全文
posted @ 2020-11-24 15:09 酷儿q 阅读(310) 评论(0) 推荐(0)
摘要: 当组织规模达到一定量级,就会不可避免的陷入到技术选型困境中:新技术是否值得被采用、如何判断可行性、替换成本有多高、隐藏陷阱有哪些等等。本文将从技术管理的角度出发,介绍ThoughtWorks技术雷达何以成为技术管理者的案头手册。 技术雷达脱胎于ThoughtWorks一线实践者的内部讨论,后来陆续受 阅读全文
posted @ 2020-11-24 15:06 酷儿q 阅读(124) 评论(0) 推荐(0)
摘要: 自动化是科技行业前进的方向,但它也是一把双刃剑。做对了,能够削减费用开销,减少维护工作;做错了,会让流程更加复杂,并增加预算。就像任何技术或流程一样,自动化在某些时候、某些地方是有效的,而在其他一些领域,要么不是很有效果,要么无效。 如今, 自动化系统和人类之间的差距正在逐渐缩小,人类和机器各自最擅 阅读全文
posted @ 2020-11-24 15:05 酷儿q 阅读(267) 评论(0) 推荐(0)
摘要: 今天,我们谈一谈JAMStack 和它的未来演变。 历史总是喜欢重演。 我在 1999 年建立了自己的第一个网站,使用的是当时的 Web 高手(这里我还没法用“开发者”这个词)能接触到的最先进技术:所见即所得的编辑器。对我(以及许多其他许多人!)而言,这种技术最早指的就是 微软 FrontPage  阅读全文
posted @ 2020-11-24 15:03 酷儿q 阅读(138) 评论(0) 推荐(0)
摘要: 编程容易产生挫折,即使作为一种业余爱好也可能是这样。建立一个网页,手机APP或桌面应用都是个很大的工程,好的记笔记技能是让这个工程井然有序的关键,也是克服压力、绝望和倦怠的好方法。 但是大多数笔记应用的设计并不是以程序员作为目标受众,这些程序可能会让使用者用起来很难受,甚至完全放弃这些工具。这就是为 阅读全文
posted @ 2020-11-24 14:59 酷儿q 阅读(656) 评论(0) 推荐(0)
摘要: 你想成为一名Web开发人员,有一个问题,在技术行业还没有经验。你可能上了很多课程并且也写了很多个人项目,但是简历上经验一栏却始终和你没有什么关系。转型到一个新的领域并不是那么容易,你想知道你是否已经准备好了,是否有人会认真的对待你,最重要的是你是否能得到工作。 相信我:不要让那些担心阻碍你前进的道路 阅读全文
posted @ 2020-11-24 14:58 酷儿q 阅读(177) 评论(0) 推荐(0)
摘要: 明白了之后,当时有点情绪,因为技术本身是架构性质的团队,一个人架构,多个人实施,而且多个平台之间还具有耦合,如果不是有一个整体负责的人,很难把系统做好,最终白做。但是随后更多的还是反思自己。对于为什么最终问题归结到我们几个技术负责人身上,我们的问题肯定有很多,我们承认技术情商低不会处理问题,但是绝不 阅读全文
posted @ 2020-11-24 14:55 酷儿q 阅读(113) 评论(0) 推荐(0)
摘要: 马克·吐温曾在给记者的一封信中写道:“有关我死亡的报道有些夸张”。马克·吐温的这句俏皮话用在软件技术从业人员身上是再合适不过了。年复一年,技术专家们掀起了一轮又一轮舆论浪潮,宣称这个或那个技术或趋势已经死亡,或者,如果足够幸运的话,正在走向死亡的路上。 我倾向于认为这是一种相对较新的现象,但早在 2 阅读全文
posted @ 2020-11-24 14:54 酷儿q 阅读(138) 评论(0) 推荐(0)
摘要: 背景 16年普通本科毕业,毕业后来到北京,任职于一家创业公司,三年前端开发经验。 三年时间任职于同一家公司,环境逐渐舒适,不管是技术上还是业务上都到达了一个瓶颈期,于是便有了这次跳槽经历。 核心诉求 在换工作的时候,要认真思考自己下一步的目标与未来的一个职业规划,明白自己想要什么,搞清楚自己的核心诉 阅读全文
posted @ 2020-11-24 14:53 酷儿q 阅读(215) 评论(0) 推荐(0)
摘要: WEB前端开发学习过程中,作为一个新手入门级别的菜鸟你,要如何的高效的学习呢? html语言学习的7个秘诀 也就是说如何学习html语言。 新手们有一个常见的错误就是犹豫于判断哪种编程语言是做好的、最该先学的。 我们有很多的选择,但你不能说那种语言“最好”。 我们应该理解:说到底,什么语言并不重要。 阅读全文
posted @ 2020-11-24 14:51 酷儿q 阅读(192) 评论(0) 推荐(0)
摘要: 缓存是搭建高性能高并发系统的必备手段之一,通常用来解决性能瓶颈,是程序员的必备知识点,也是面试必备考点。 尽管,产品经理大概率不会关注系统性能,但程序员在实现需求的时候必须思考系统承载的并发量和用户量。缓存主要用来解决性能瓶颈的问题,一旦错误使用反而会令系统崩溃。今天,我们就通过4W的方式系统化地总 阅读全文
posted @ 2020-11-24 14:48 酷儿q 阅读(92) 评论(0) 推荐(0)
摘要: 1. Volt Volt是一个插件管理器,你可以通过它来安装插件并创建名为“配置文件”的插件组合,Volt仍然相对较新,所以还不够完美(例如,每个插件只能有一个配置文件),但除此之外,我发现它非常方便、非常快、非常简单。 2. Vim-Rainbow 几乎所有主流的编程语言都需要用到方括号,圆括号, 阅读全文
posted @ 2020-11-24 14:46 酷儿q 阅读(1287) 评论(0) 推荐(0)
摘要: 一、forward和redirect的区别 从地址栏显示来说:forward是服务器内部重定向,客户端浏览器的网址不会发生变化;redirect发生一个状态码,告诉服务器去重新请求那个网址,显示的的新的网址 数据共享:forward使用的是同一个request,可以共享request的数据,redi 阅读全文
posted @ 2020-11-24 14:03 酷儿q 阅读(803) 评论(0) 推荐(0)
摘要: 当你忙于工作时,就很容易陷入满足于现状的心态,接受当前的一切。事实上,没有人会永远是一个程序员。即便是有些工作了二三十年的程序员,随着职业技能的发展,他们也在不同的公司间跳槽。 即使是在同一家公司,这些经验丰富的程序员也会在他们的职业生涯中稳步上升。程序员可能是现在为数不多的,在职场上会考核你的专业 阅读全文
posted @ 2020-11-24 14:02 酷儿q 阅读(212) 评论(0) 推荐(0)
摘要: 问题背景 先说说为什么会有开发效率的问题。Flutter 的跨平台多适用于 UI 等上层需求,本来是可以提升开发效率的。但是诸如 LBS、系统和设备信息、获取相册等常用功能都需要两端去写很多 Native 代码。 最终原本的『两端开发』最后成了『三端开发』 。很少会有完全用 Flutter 开发的 阅读全文
posted @ 2020-11-24 14:01 酷儿q 阅读(221) 评论(0) 推荐(0)
摘要: 今天主要分享两个shell脚本实例,内容不重要,重点是看如何去实现。 1. 批量创建特殊要求用户 需求:批量创建10个系统帐号hwb01-hwb10并设置密码(密码为随机数,要求字符和数字等混合)。 脚本: #!/bin/bash ################################## 阅读全文
posted @ 2020-11-24 14:00 酷儿q 阅读(111) 评论(0) 推荐(0)
摘要: 首先,这篇文章的适用人群 Web 文档和开发工具从业者。这里我还是举几个例子帮助理解 你们的产品类似于 Office Online, Google Docs, 石墨, 语雀, Notion 等等 你们的产品类似于 Monaco Editor, CodeMirror, Ace 等等 对 Web 平台  阅读全文
posted @ 2020-11-24 13:59 酷儿q 阅读(132) 评论(0) 推荐(0)
摘要: 一、前端是什么? 工作流程为从UI处得到原型图或者效果图,在项目(网站、微信公众号、小程序、WEBAPP)中还原图片效果,然后与后台进行各种数据交互。 目前的前端市场整体还是处于迅速发展期,市场对于前端的需求也一直比较大。 市场对于中高级的前端工程师需求更加迫切,所以就算入了前端的门,也需要不断的提 阅读全文
posted @ 2020-11-24 13:58 酷儿q 阅读(224) 评论(0) 推荐(0)
摘要: 一、关于php ini介绍 php.ini apache在启动时php.ini被读取。对于服务器模块版本的php,仅在web服务器启动时读取一次。对于CGI和CLI版本,每次调用都会被读取 Apache Web服务器在启动时会把目录转到根目录,这将使得PHP尝试在根目录下读取php.ini,如果·存 阅读全文
posted @ 2020-11-24 13:57 酷儿q 阅读(827) 评论(0) 推荐(0)
摘要: 划重点 MVVM 双向数据绑定 在Angular1.x版本的时候通过的是 脏值检测 来处理 而现在无论是react还是vue还是最新的Angular,其实实现方式都更相近了 那就是通过 数据劫持+发布订阅模式 真正实现其实靠的也是ES5中提供的 Object.defineProperty ,当然这是 阅读全文
posted @ 2020-11-24 13:55 酷儿q 阅读(191) 评论(0) 推荐(0)