---
title: "Meaning & Key Takeaway of: Each new user of a new system uncovers a…"
description: "\"Each new user of a new system uncovers a new class of bugs.\" — Brian Kernighan"
image: "https://sms4smile.com/quotes/i/25a/brian-kernighan-27197_bugs_each-new-user-of-a-new-system-uncovers-a_2691798.png"
---

#  Each new user of a new system uncovers a new class of bugs.

![“Each new user of a new system uncovers a new class of bugs.” quote by Brian Kernighan](https://sms4smile.com/quotes/i/25a/brian-kernighan-27197_bugs_each-new-user-of-a-new-system-uncovers-a_2691798.png)   [Download](https://sms4smile.com/quotes/i/25a/brian-kernighan-27197_bugs_each-new-user-of-a-new-system-uncovers-a_2691798.png) [Open image](https://sms4smile.com/quotes/i/25a/brian-kernighan-27197_bugs_each-new-user-of-a-new-system-uncovers-a_2691798.png)

> “Each new user of a new system uncovers a new class of bugs.”

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

## About This Quote

This interpretation was drafted with AI assistance. It is one reading of the quote, not the author's own explanation.

New users reveal unknown bugs, showing that systems evolve with usage.

**In simple terms:** New users find new bugs.

Key Takeaway

Encourage thorough testing with diverse users.

Themes

software development quality assurance user experience

Mood

analytical pragmatic

Type

technical process-oriented

When to use this quote

- Beta testing
- user onboarding
- software maintenance

Key Concepts

Bug discovery system complexity

Questions to Reflect On

- How can teams anticipate unknown user behaviors?
- What processes improve bug detection early?

A Different Perspective

Complex systems may still hide critical flaws despite testing.

★ ★ ★ ★ ★   No ratings yet

[Bugs](https://sms4smile.com/quotes/about/bugs/) [Class](https://sms4smile.com/quotes/about/class/) [Class Bugs](https://sms4smile.com/quotes/about/class-bugs-2663959/) [Debugging](https://sms4smile.com/quotes/about/debugging/) [Inspirational](https://sms4smile.com/quotes/about/inspirational/) [New class](https://sms4smile.com/quotes/about/new-class/) [New Uncovers](https://sms4smile.com/quotes/about/new-uncovers-2663958/) [Technology](https://sms4smile.com/quotes/about/technology/) [Uncovers New](https://sms4smile.com/quotes/about/uncovers-new-2663957/) [User New](https://sms4smile.com/quotes/about/user-new-2663960/) [Users](https://sms4smile.com/quotes/about/users/)

## Related quotes

> [The most effective debugging tool is still careful thought, coupled with judiciously placed print statements.](https://sms4smile.com/quotes/brian-kernighan/the-most-effective-debugging-tool-is-still-careful-thought-coupled/)

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

> [If you're as clever as you can be when you write it, how will you ever debug it?](https://sms4smile.com/quotes/brian-kernighan/if-you-re-as-clever-as-you-can-be-when-you-write-it-how-will-you-ever/)

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

> [ Another effective \[debugging\] technique is to explain your code to someone else. This will often cause you to explain the bug to yourself. Sometimes… ](https://sms4smile.com/quotes/brian-kernighan/another-effective-debugging-technique-is-to-explain-your-code-to/)

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

> [“Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can…](https://sms4smile.com/quotes/brian-kernighan/everyone-knows-that-debugging-is-twice-as-hard-as-writing-a-program/)

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

> [Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you…](https://sms4smile.com/quotes/brian-kernighan/debugging-is-twice-as-hard-as-writing-the-code-in-the-first-place/)

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

> [To renounce the conquest of power is voluntarily to leave the power with those who wield it, the exploiters. The essence of every revolution…](https://sms4smile.com/quotes/leon-trotsky/to-renounce-the-conquest-of-power-is-voluntarily-to-leave-the-power/)

[Leon Trotsky](https://sms4smile.com/quotes/author/leon-trotsky/)

> [I was the new boy. It was like joining a new class at school where everybody knows everybody else but me.](https://sms4smile.com/quotes/ringo-starr/i-was-the-new-boy-it-was-like-joining-a-new-class-at-school-where/)

[Ringo Starr](https://sms4smile.com/quotes/author/ringo-starr/)

> [Made, (make) me realize the sword was made for the stone. a whole new cudder for the new class](https://sms4smile.com/quotes/kid-cudi/made-make-me-realize-the-sword-was-made-for-the-stone-a-whole-new/)

[Kid Cudi](https://sms4smile.com/quotes/author/kid-cudi/)

> [With all of its false assumptions and evil methods, communism grew as a protest against the hardships of the underprivileged. Communism in theory emphasized…](https://sms4smile.com/quotes/martin-luther-king-jr/with-all-of-its-false-assumptions-and-evil-methods-communism-grew-as/)

[Martin Luther King, Jr](https://sms4smile.com/quotes/author/martin-luther-king-jr/)

> [I am told that today rather more than 60 per cent of the men who go to university go on a Government grant. This…](https://sms4smile.com/quotes/w-somerset-maugham/i-am-told-that-today-rather-more-than-60-per-cent-of-the-men-who-go-2/)

[W. Somerset Maugham](https://sms4smile.com/quotes/author/w-somerset-maugham/)

> [That intellectuals, including academics, would become a "new class" of technocrats, claiming the name of science while cooperating with the powerful, was predicted by…](https://sms4smile.com/quotes/noam-chomsky/that-intellectuals-including-academics-would-become-a-new-class-of/)

[Noam Chomsky](https://sms4smile.com/quotes/author/noam-chomsky/)

> [Let me go out on a limb and suggest that those who see hints of a new class ideology developing around information technology are…](https://sms4smile.com/quotes/steven-weber/let-me-go-out-on-a-limb-and-suggest-that-those-who-see-hints-of-a-new/)

[Steven Weber](https://sms4smile.com/quotes/author/steven-weber/)

> [I am told that today rather more than 60 per cent of the men who go to the universities go on a Government grant.…](https://sms4smile.com/quotes/w-somerset-maugham/i-am-told-that-today-rather-more-than-60-per-cent-of-the-men-who-go/)

[W. Somerset Maugham](https://sms4smile.com/quotes/author/w-somerset-maugham/)

> [Money is what fueled the industrial society. But in the informational society, the fuel, the power, is knowledge. One has now come to see…](https://sms4smile.com/quotes/john-kenneth-galbraith/money-is-what-fueled-the-industrial-society-but-in-the-informational/)

[John Kenneth Galbraith](https://sms4smile.com/quotes/author/john-kenneth-galbraith/)

> [We need a legal and political understanding of the right of the refugee, whereby no solution for one group produces a new class of…](https://sms4smile.com/quotes/judith-butler/we-need-a-legal-and-political-understanding-of-the-right-of-the/)

[Judith Butler](https://sms4smile.com/quotes/author/judith-butler/)

## More by Brian Kernighan

> [Get the weirdnesses into the data where you can manipulate them easily, and the regularity into the code because regular code is a lot…](https://sms4smile.com/quotes/brian-kernighan/get-the-weirdnesses-into-the-data-where-you-can-manipulate-them/)

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

> [Trying to outsmart a compiler defeats much of the purpose of using one.](https://sms4smile.com/quotes/brian-kernighan/trying-to-outsmart-a-compiler-defeats-much-of-the-purpose-of-using-one/)

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

> [An effective way to test code is to exercise it at its natural boundaries](https://sms4smile.com/quotes/brian-kernighan/an-effective-way-to-test-code-is-to-exercise-it-at-its-natural/)

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

> [As we said in the preface to the first edition, C "wears well as one's experience with it grows." With a decade more experience,…](https://sms4smile.com/quotes/brian-kernighan/as-we-said-in-the-preface-to-the-first-edition-c-wears-well-as-one-s/)

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

> [Trivia rarely affect efficiency. Are all the machinations worth it, when their primary effect is to make the code less readable?](https://sms4smile.com/quotes/brian-kernighan/trivia-rarely-affect-efficiency-are-all-the-machinations-worth-it/)

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

> [If you had done something twice, you are likely to do it again.](https://sms4smile.com/quotes/brian-kernighan/if-you-had-done-something-twice-you-are-likely-to-do-it-again/)

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

> [C is a razor-sharp tool, with which one can create an elegant and efficient program or a bloody mess.](https://sms4smile.com/quotes/brian-kernighan/c-is-a-razor-sharp-tool-with-which-one-can-create-an-elegant-and/)

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

> [Believe the terrain, not the map](https://sms4smile.com/quotes/brian-kernighan/believe-the-terrain-not-the-map/)

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

> [Mechanical rules are never a substitute for clarity of thought.](https://sms4smile.com/quotes/brian-kernighan/mechanical-rules-are-never-a-substitute-for-clarity-of-thought/)

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

> [Don't document bad code - rewrite it.](https://sms4smile.com/quotes/brian-kernighan/don-t-document-bad-code-rewrite-it/)

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

> [Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you…](https://sms4smile.com/quotes/brian-kernighan/debugging-is-twice-as-hard-as-writing-the-code-in-the-first-place/)

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

> [“Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can…](https://sms4smile.com/quotes/brian-kernighan/everyone-knows-that-debugging-is-twice-as-hard-as-writing-a-program/)

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

> [ Another effective \[debugging\] technique is to explain your code to someone else. This will often cause you to explain the bug to yourself. Sometimes… ](https://sms4smile.com/quotes/brian-kernighan/another-effective-debugging-technique-is-to-explain-your-code-to/)

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

> [... it is a fundamental principle of testing that you must know in advance the answer each test case is supposed to produce. If…](https://sms4smile.com/quotes/brian-kernighan/it-is-a-fundamental-principle-of-testing-that-you-must-know-in/)

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

> [Do what you think is interesting, do something that you think is fun and worthwhile, because otherwise you won't do it well anyway.](https://sms4smile.com/quotes/brian-kernighan/do-what-you-think-is-interesting-do-something-that-you-think-is-fun/)

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

[Explore all 21 Brian Kernighan quotes ](https://sms4smile.com/quotes/author/brian-kernighan/)

## More Bugs quotes

> [If you were to draw Bugs, the easiest way is to learn how to draw a carrot and then hook a rabbit onto it](https://sms4smile.com/quotes/chuck-jones/if-you-were-to-draw-bugs-the-easiest-way-is-to-learn-how-to-draw-a/)

[Chuck Jones](https://sms4smile.com/quotes/author/chuck-jones/)

> [I caught the acting bug from my dad.](https://sms4smile.com/quotes/finn-wittrock/i-caught-the-acting-bug-from-my-dad/)

[Finn Wittrock](https://sms4smile.com/quotes/author/finn-wittrock/)

> [I didnt write Snow White for any class, but I got bitten by the screenwriting bug and wrote a couple of scripts in my…](https://sms4smile.com/quotes/evan-daugherty/i-didnt-write-snow-white-for-any-class-but-i-got-bitten-by-the/)

[Evan Daugherty](https://sms4smile.com/quotes/author/evan-daugherty/)

> [Think you a little din can daunt mine ears? Have I not in my time heard lions roar? Have I not heard the sea,…](https://sms4smile.com/quotes/william-shakespeare/think-you-a-little-din-can-daunt-mine-ears-have-i-not-in-my-time/)

[William Shakespeare](https://sms4smile.com/quotes/author/william-shakespeare/)

> [Something that comes to us, some gym shoe that comes to us as a result of child labor from a brutal dictatorship, where people…](https://sms4smile.com/quotes/p-j-o-rourke/something-that-comes-to-us-some-gym-shoe-that-comes-to-us-as-a-result/)

[P. J. O'Rourke](https://sms4smile.com/quotes/author/p-j-o-rourke/)

> [In politics, Bugs Bunny always beats Daffy Duck. Daffy's always going berserk, jumping up and down, yelling. Bugs's got that sly smile, like he…](https://sms4smile.com/quotes/jeff-greenfield/in-politics-bugs-bunny-always-beats-daffy-duck-daffy-s-always-going/)

[Jeff Greenfield](https://sms4smile.com/quotes/author/jeff-greenfield/)

> [Look, it's terrible, I know, but weakness really, really bugs me, to the point that if there is a wounded bird on the sidewalk,…](https://sms4smile.com/quotes/jodie-foster/look-it-s-terrible-i-know-but-weakness-really-really-bugs-me-to-the/)

[Jodie Foster](https://sms4smile.com/quotes/author/jodie-foster/)

> [“Bugs make you ill Aqua, not the cold.”](https://sms4smile.com/quotes/t-l-searle/bugs-make-you-ill-aqua-not-the-cold/)

[T.L. Searle](https://sms4smile.com/quotes/author/t-l-searle/)

> [I get a lot of stuff from Germany - stuffed bugs and tarantulas.](https://sms4smile.com/quotes/william-petersen/i-get-a-lot-of-stuff-from-germany-stuffed-bugs-and-tarantulas/)

[William Petersen](https://sms4smile.com/quotes/author/william-petersen/)

> [Albert and I would spend hours and hours looking at them. Cleo had this big magnifying glass on his desk, and we'd find centipedes…](https://sms4smile.com/quotes/fannie-flagg/albert-and-i-would-spend-hours-and-hours-looking-at-them-cleo-had/)

[Fannie Flagg](https://sms4smile.com/quotes/author/fannie-flagg/)

> [It's hard to describe to people how terrible it was when you could only watch cartoons at a certain time in your life. But…](https://sms4smile.com/quotes/jon-hamm/it-s-hard-to-describe-to-people-how-terrible-it-was-when-you-could/)

[Jon Hamm](https://sms4smile.com/quotes/author/jon-hamm/)

> [It's true, I had hacked into a lot of companies, and took copies of the source code to analyze it for security bugs. If…](https://sms4smile.com/quotes/kevin-mitnick/it-s-true-i-had-hacked-into-a-lot-of-companies-and-took-copies-of-the/)

[Kevin Mitnick](https://sms4smile.com/quotes/author/kevin-mitnick/)

> ['Botanicula' tells the story of a group of twigs, nuts, and leaves trying to escape with the life essence of a tree in tow…](https://sms4smile.com/quotes/rob-manuel/botanicula-tells-the-story-of-a-group-of-twigs-nuts-and-leaves-trying/)

[Rob Manuel](https://sms4smile.com/quotes/author/rob-manuel/)

> [When I'm in New York, I bike everywhere. I have a couple of bikes stored over at Ed Norton's. It's the only way to…](https://sms4smile.com/quotes/woody-harrelson/when-i-m-in-new-york-i-bike-everywhere-i-have-a-couple-of-bikes/)

[Woody Harrelson](https://sms4smile.com/quotes/author/woody-harrelson/)

> [In the good old days physicists repeated each other's experiments, just to be sure. Today they stick to FORTRAN, so that they can share…](https://sms4smile.com/quotes/edsger-dijkstra/in-the-good-old-days-physicists-repeated-each-other-s-experiments/)

[Edsger Dijkstra](https://sms4smile.com/quotes/author/edsger-dijkstra/)

[Browse all 548 Bugs quotes ](https://sms4smile.com/quotes/about/bugs/)

```json
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "Quotation",
            "text": "Each new user of a new system uncovers a new class of bugs.",
            "creator": {
                "@type": "Person",
                "name": "Brian Kernighan"
            },
            "isPartOf": {
                "@id": "https://sms4smile.com/quotes/#website"
            },
            "url": "https://sms4smile.com/quotes/brian-kernighan/each-new-user-of-a-new-system-uncovers-a-new-class-of-bugs/",
            "about": {
                "@type": "Thing",
                "name": "Bugs"
            },
            "@id": "https://sms4smile.com/quotes/brian-kernighan/each-new-user-of-a-new-system-uncovers-a-new-class-of-bugs/#quotation",
            "image": {
                "@type": "ImageObject",
                "@id": "https://sms4smile.com/quotes/i/25a/brian-kernighan-27197_bugs_each-new-user-of-a-new-system-uncovers-a_2691798.png",
                "contentUrl": "https://sms4smile.com/quotes/i/25a/brian-kernighan-27197_bugs_each-new-user-of-a-new-system-uncovers-a_2691798.png",
                "url": "https://sms4smile.com/quotes/i/25a/brian-kernighan-27197_bugs_each-new-user-of-a-new-system-uncovers-a_2691798.png",
                "width": 1080,
                "height": 1080,
                "caption": "“Each new user of a new system uncovers a new class of bugs.” — Brian Kernighan",
                "creditText": "SMS4Smile Quotes",
                "creator": {
                    "@id": "https://sms4smile.com/quotes/#organization"
                }
            }
        },
        {
            "@type": "BreadcrumbList",
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "name": "Home",
                    "item": "https://sms4smile.com/"
                },
                {
                    "@type": "ListItem",
                    "position": 2,
                    "name": "Quotes",
                    "item": "https://sms4smile.com/quotes/"
                },
                {
                    "@type": "ListItem",
                    "position": 3,
                    "name": "Brian Kernighan",
                    "item": "https://sms4smile.com/quotes/author/brian-kernighan/"
                },
                {
                    "@type": "ListItem",
                    "position": 4,
                    "name": "Each new user of a new...",
                    "item": "https://sms4smile.com/quotes/brian-kernighan/each-new-user-of-a-new-system-uncovers-a-new-class-of-bugs/"
                }
            ],
            "@id": "https://sms4smile.com/quotes/brian-kernighan/each-new-user-of-a-new-system-uncovers-a-new-class-of-bugs/#breadcrumb"
        },
        {
            "@type": "WebSite",
            "@id": "https://sms4smile.com/quotes/#website",
            "name": "SMS4Smile Quotes",
            "url": "https://sms4smile.com/quotes/",
            "publisher": {
                "@id": "https://sms4smile.com/quotes/#organization"
            }
        },
        {
            "@type": "Organization",
            "@id": "https://sms4smile.com/quotes/#organization",
            "name": "SMS4Smile Quotes",
            "url": "https://sms4smile.com/quotes/",
            "logo": {
                "@type": "ImageObject",
                "url": "https://sms4smile.com/quotes/wp-content/themes/sq/assets/icons/icon-512.png",
                "width": 512,
                "height": 512
            }
        }
    ]
}
```
