标签:程序员
在这个团队协作的时代下,要评价一个程序员,不止要评价他/她的编程技能,还要考虑他/她的非编程技能的高低。作者从非编程技能出发,讲述了她认为对于一个程序员也非常重要的非编程技能有哪些。换位思考作者认为换位思考不止要换位成产品的用户,站在用户的角度去思考和体会用户是如何使用产品的?你...
几周前,我偶然发现了一个我以前不知道存在的浏览器 API;那就是 Web 蓝牙 API。看起来它已经在开发中有 7 年以上的时间了,我很高兴大多数浏览器现在都支持它。我非常喜欢“一次构建,到处运行”的理念,这也是 Web 蓝牙令人兴奋的原因之一。您无需为 Android、iOS、...
尽管人工智能正在革新软件开发,但它仍然依赖开发人员来驾驭其使用。在这篇博客中,我们将介绍开发人员在航行这个新的基于AI的编码前沿时需要具备的技能。 随着人工智能继续塑造发展格局,开发人员正在航行一片新的前沿——这不会让他们的职业过时,但将比以往任何时候都更需要他们的技能...
如果你一直在考虑为自己创建一个开发博客,你可能会对众多的工具和技术感到有些不知所措。我们生活在一个资源丰富的时代,有非常多的选择。 当我构建这个博客时,我的最大优先事项是找到一个解决方案,让我能够在每篇文章中嵌入完全自定义的内容,比如这种爆炸式的标志动画。在使用CMS中的Mark...
用户界面密度意味着什么以及如何为其设计 界面变得越来越不密集。 我通常对怀旧情绪和“我们喜欢那样”的偏见持怀疑态度,但将2024年的网站和应用程序与2000年代的同类产品进行比较,软件的扩散是难以忽视的。 为了解释这一趋势,并提出我们如何可能恢复密度,我首先从询问UI密度究竟是什...
在 JavaScript 中使用 Sets 生成唯一的随机数
快速摘要:想要在你的 JavaScript 代码中创建更多的随机效果吗?仅使用 Math.random() 方法,由于其局限性,不足以生成唯一的随机数。Amejimaobari Ollornwi 将解释如何使用 Set 对象生成一系列唯一的随机数,如何将这些随机数用作数组的...