#程序猫

程序员常说的话(或者口头禅)

虽然代码总会有这个那个问题,但程序猿却总有谜一般的从容和自信。今天来列举一些程序员最喜欢说的一些话,看看你有没有中招?遇到bug第一句话就是:"咦,这不科学啊"!解决bug以后会说:"我tm真是个天才"!看到自己几个月前写的代码:"劳资tm当初为什么要这么写?脑袋有坑吗?"同事问我一些简单的问题:"不知道,我不会,你问...

在React应用程序中用RegEx测试密码强度

尽管一些组织认为应该由用户选择健壮的用户名和密码来保护自己,但是开发人员可以通过将规则包含在程序的设计中来帮助进行良好的密码选择。例如,开发人员可以通过加入进度条、百分比或颜色,来帮助用户在输入密码时规定密码的质量。许多人都知道弱密码很短,并且包含字母或数字,但绝不会同时包含两者。我们也知道强密码包括符号以及区分大小写...

程序员必备的学习工具

学习技术过程我们经常需要使用搜索引擎来检索资料,国内常用的也就是某度了。当然有条件的话,搜索引擎首先还是推荐使用Google,如果没办法使用,可以使用以下几个作为备用:Bing国际版:https://cn.bing.com/比某度好用,之前还被停用了几天,最近可以了。DuckDuckGo:https://duckduc...

程序员讨厌项目经理的5个原因

我有一个很好的朋友,他是一个经验丰富的数据架构师。由于我一直在写关于IT项目管理的文章,因此,我就问他有没有考虑过担任PM的工作。对此,他的回答是:“绝不做PM。”我进一步地探究了他的理由,并且找出了令他不喜欢项目管理和项目经理的5个原因。 尽管每个IT项目团队可以从一些结构中受益,但我的朋友认为,项目经理在...

小程序多种路由跳转的区别

从Anjular转换到微信小程序,从功能丰富,便捷操作的WebStorm转换到十分难用,不是很人性的微信开发者工具,一开始真的特别不适应,也许是心理作用吧,从一开始就觉得它不好用,后来也是写不下去,后来调整心态,说试试看吧,后来就是越写越顺手,感觉也挺好的,初次接触小程序也是摸着石头过河,要啥就搜啥,期间要用到页面跳转...

大龄程序员都去哪了?分享我身边的几个故事

程序员的35岁,似乎是一个沉重的话题。在国内,一般程序员的寿命在20~35岁之间。超过了35岁的程序员,如果继续从事开发工作,在国内相对大多数程序员,很可能会面临淘汰、裁员等不利于个人的局面。那么,大家关心的问题来了:大龄程序员都去哪了?下面先分享一下我身边的几个故事。山无棱天地合,乃敢与“code”绝初识A君,已是七...

Java 程序员必备的10款开源工具

Java世界中存在许多工具,从Eclipse,NetBeans和IntelliJIDEA等著名的IDE开始到Java开发人员应该知道的JVM分析和监视工具,如JConsole,VisualVM,EclipseMemoryAnalyzer等。如果你是一位经验丰富的Java开发人员,你可能对这些工具很熟悉,但如果不是,现在...

前端程序员的进阶

如何成为一名优秀的前端工程师要有自己的前端知识体系逐步完善自己的三大能力,首先是编程能力,其次是工程能力,最后是架构能力在工作中完善自己的领域知识,如教育类,电商类等等  构建自己的知识体系构建自己的知识体系,就是就是把一些零碎的,分散的,相对独立的知识概念或者观点加以整合,使之形成具有一定联系的知...
代码星球 ·2020-12-24

通晓多种编程语言的程序员,真香?

你是否遇到过自称"多语种程序员 "(polyglotprogrammer)的人?他们能够掌握多种编程语言。在程序员的世界里,很多编程高手会被冠以各类称呼,有些称呼听起来很“狗血”,比如:“CodeNinja”(编程小忍者)“RockStardeveloper”(摇滚巨星开发者)“PowerProgrammer...

12个优秀GUI Git客户端,程序员必备!

尽管许多用户可以从命令行轻松地使用Git,但有多种GUI客户端可以大大加快你的工作流程,尤其是在你不熟悉平台的情况下。如果你正在寻找理想的客户端来管理你的Mac上的仓库,本文列出了适用于MacOSX或Windows系统的最佳GUIGit客户端。 https://desktop.github.com/GitHu...

作为一个新手程序员该如何成长?

“哦,天那。相比其他开发者,我又笨又没准备。老板会知道我是多么无能,我要被炒鱿鱼了。”这种想法,在我们作为一名软件开发人员刚进入工作领域的时候,非常常见。我也不例外。这种想法会让人觉得自己不如其他的开发者,感觉自己是滥竽充数的,感觉自己像一个全面的傻瓜,当涉及到写代码的时候。在短短的几个月后,我第一次获得一份真正编程工...

让程序员/技术主管/项目经理最可怕的事情是什么?

到现在我已经专业地构建软件超过10年时间了。我热爱我的工作,并且我希望能在这一行一直干到成为老程序员的那一天。一路走来,我遇到过很多可怕的事情,让我觉得我的工作非常之讨厌。我希望能有人在我职业生涯的早期给我一些指引,这样的话,当一些我未曾经历过的不幸的可怕事情降临的时候,我不会那么孤单和灰心丧气。这篇文章旨在提供这样的...

程序员小白的个人思考

这个周末,听了一个关于程序员从小白到骨干的成长经验分享,谈谈个人体会。 首先提到的是达克效应,全称为邓宁-克鲁格效应(Dunning-Krugereffect)。它是一种认知偏差现象,指的是能力欠缺的人在自己欠考虑的决定的基础上得出错误结论,但是无法正确认识到自身的不足,辨别错误行为。这些能力欠缺者们沉浸在自...

成为聪明程序员必知的5个技能

软件开发人员在任何项目的架构和设计上起着非常关键的作用。当前的现代化架构世界需要现代化或聪明的开发人员,这些开发人员装备了各种务实的技能。了然于心,社会化以及聪明是这个世界所期待的开发人员。那么,我们该如何定义聪明的开发者呢?有这样5个关键的领域: 开始反思和规划你的职业生涯。对你的代码,你应该:保持模块化—...

程序员写软件有哪些不为人知的秘密

1、版本控制系统(VCS)VCS也许是计算机课程最大的疏漏。这些课程光记得教如何写代码,但却往往忘记教学生如何去管理代码。每一个程序员都应该懂得利用Git或Subversion有效地创建repository(仓库),编辑与提交代码,进行分支与合并,了解项目工作流。2、学会写作身为程序员要写的不只有代码。你还要写项目的发...
首页上一页...5253545556...下一页尾页