对代码有感情,对质量有追求!!!

简介:

最近一直在讨论招人的事情,如何判断一个人的水平,怎么样才算是没有bug,等等等等。也看到一些并不怎么有趣的反对意见,比如:

不要出来搞笑说:

没有bug的程序?????????
靠,站着说话不腰疼。那个公司可以做出没有bug的软件来?
当然,没有写过程序的人不出bug!!
估计这位同志不会写代码,是个理论专家。
还是不要这么狂的好。
我估摸按你的标准,你是肯定不会被别人录用的!

123说:

你是编程的吗?
无“BUG”搞笑吧你
测试是不能查出所有BUG的
而且不是所有测试都能穷举的
只能是测试覆盖率达到一个标准
BUG出现的概率达到标准
才算产品
“ZERO-BUG”做梦去吧

说实话,这两个名字我看都不是用户名,而且很可能是同一个人,就是所谓的troller。我说的没有bug,是交给我的demo没有bug,这样的要求很高吗?我还没有出算法题,要求应聘者的算法效率呢?仅仅要求一个正确实现简单功能的程序,很过分吗?

在JavaEye还看到另外一篇帖子《大伙能进来讨论下“跳槽”的问题》,有一个小伙子,对自己的代码有感情,对人有感情,对公司有感情,所以当公司遇到困难的时候,一时间舍不得走。这样正常的事情,居然颇遭到不少人的冷嘲热讽,和各种“善意”的劝诫。

我就觉得非常奇怪,一个程序员,如果对自己写的代码没有感情,怎么可能写出漂亮的代码来?同样的道理,如果一个程序员,对自己的工作质量没有追求,又怎么可能成为高水平的程序员?一个前来应聘的人,为了得到offer而写的demo,就这种情况下,在寄出代码之间都不认认真真的检查检查,这样粗心大意的家伙,我怎么敢招?

总而言之一句话:“对代码有感情,对质量有追求”,这是成为好程序员的基本前提。

本文转自博客园 小蚂蚁博客,原文链接:对代码有感情,对质量有追求!!!,如需转载请自行联系原博主。

相关文章
|
2月前
|
测试技术 持续交付 UED
软件测试的艺术:探索质量保障的奥秘
【10月更文挑战第16天】 在当今数字化时代,软件已成为我们生活和工作中不可或缺的一部分。然而,随着软件系统的日益复杂,确保其质量和可靠性变得尤为重要。本文将带您走进软件测试的世界,探讨如何通过科学的测试方法和策略,提升软件的质量,减少潜在的风险,并最终实现用户满意度的提升。
|
3月前
|
敏捷开发 安全 测试技术
软件测试的艺术:确保质量与性能的平衡之道
【9月更文挑战第24天】在软件开发的海洋中,测试是导航灯塔,指引着项目安全抵达质量的彼岸。本文将深入探讨软件测试的核心原则、方法论以及如何通过精心设计的测试策略来保障产品的可靠性和性能。我们将从测试的基础知识出发,逐步深入到高级测试技巧,最终展示如何通过实际案例来应用这些知识以确保软件的成功交付。
|
3月前
|
测试技术 UED 开发者
软件测试的艺术:从代码审查到用户反馈的全景探索在软件开发的宇宙中,测试是那颗确保星系正常运转的暗物质。它或许不总是站在聚光灯下,但无疑是支撑整个系统稳定性与可靠性的基石。《软件测试的艺术:从代码审查到用户反馈的全景探索》一文,旨在揭开软件测试这一神秘面纱,通过深入浅出的方式,引领读者穿梭于测试的各个环节,从细微处着眼,至宏观视角俯瞰,全方位解析如何打造无懈可击的软件产品。
本文以“软件测试的艺术”为核心,创新性地将技术深度与通俗易懂的语言风格相结合,绘制了一幅从代码审查到用户反馈全过程的测试蓝图。不同于常规摘要的枯燥概述,这里更像是一段旅程的预告片,承诺带领读者经历一场从微观世界到宏观视野的探索之旅,揭示每一个测试环节背后的哲学与实践智慧,让即便是非专业人士也能领略到软件测试的魅力所在,并从中获取实用的启示。
|
4月前
|
安全 测试技术 UED
软件测试的艺术:追求质量的旅程
在软件开发的广阔天地中,测试是确保我们构建的作品能够闪耀其应有光芒的关键步骤。本文将带你走进软件测试的世界,探索它的本质和重要性,并分享一些实用的测试技巧。无论你是测试新手还是资深专家,这篇文章都能给你带来新的启发和思考。让我们一起成为改变世界的一部分,通过测试提升软件的质量,创造更美好的数字体验。记住,正如甘地所说:“你必须成为你希望在世界上看到的改变。”让我们拥抱测试,成为推动软件质量前进的力量。
|
4月前
|
测试技术
软件测试的艺术与实践:确保质量的五步法
在数字化时代的浪潮中,软件成为了我们日常生活和工作中不可或缺的一部分。高质量的软件产品能够为用户提供流畅的体验,而软件测试是确保产品质量的关键步骤。本文将介绍一种简洁高效的软件测试方法—“五步法”,旨在帮助读者理解如何通过结构化的测试流程来提升软件的可靠性和性能。从需求分析到用户接受度测试,每一步都承载着其独特的价值和意义,共同构建起一道坚固的质量防线。让我们一起探索这门艺术和科学的结合体,揭开软件测试的神秘面纱。
65 1
|
4月前
|
测试技术
软件测试的艺术与科学:追求质量的不懈探索
本文深入探讨了软件测试的核心概念和实践方法,揭示了测试过程不仅仅是一项技术活动,更是一种艺术。通过分析测试的不同阶段、面临的挑战以及最新的自动化测试趋势,文章旨在为读者提供一套全面的测试策略,帮助他们在软件开发过程中确保产品质量,同时激发对持续改进测试实践的思考。
40 8
|
4月前
|
测试技术 UED
软件测试中的心理学:提升效率与质量的非技术因素
【8月更文挑战第9天】 在追求代码质量和系统稳定性的技术赛道上,软件测试常被视为一项严格的技术活动。然而,隐藏在测试用例、自动化脚本和缺陷报告背后的是一群具有丰富情感和心理活动的测试工程师。本文将探讨影响软件测试效果的心理学因素,揭示非技术要素如何显著提升测试流程的效率和最终产品的质量。通过理解测试人员的心理动机、压力应对机制以及团队动力学,我们可以为测试团队打造一个更加健康、高效的工作环境,并激发他们的潜力。
|
4月前
|
敏捷开发 测试技术
软件测试的艺术:追求完美的过程
【8月更文挑战第23天】在软件开发的世界中,测试是确保质量的关键步骤。本文将探讨软件测试的核心理念、方法论以及它如何影响最终产品的稳定性和用户满意度。我们将从测试的基本概念出发,逐步深入到高级测试策略,并讨论测试在软件开发生命周期中的重要性。文章旨在为读者提供一个全面的视角,理解为何测试不仅仅是找错,更是一场追求完美的艺术之旅。
|
4月前
|
测试技术 持续交付
软件测试的艺术:确保质量的探索之旅
在数字化时代的浪潮中,软件成为我们生活和工作不可或缺的一部分。但在这背后,隐藏着一个不为人知的世界——软件测试。它如同一位默默无闻的守护者,确保每一个程序的稳定性、可靠性与性能。本文将带您走进软件测试的核心,揭示它的重要性,探索不同的测试方法,并分享如何通过持续集成和自动化测试提升效率。让我们一同踏上这场确保软件质量的探索之旅,发现那些让软件变得更加完美的秘诀吧!
|
6月前
|
数据挖掘 测试技术
软件测试的艺术:确保质量的创造性方法
【6月更文挑战第6天】在数字化时代,软件无处不在。它们渗透到我们生活的方方面面,从个人使用到企业运营。然而,随着软件的普及和复杂性的增加,确保其质量和性能变得至关重要。软件测试是这一过程的核心,它不仅是一门科学,更是一种艺术。本文将探讨如何通过创造性的方法来提高软件测试的效率和效果,从而确保最终产品能够满足用户的期望和需求。