# Because I love the smell of compilation in the morning

**URL:** <https://discourse.codinghorror.com/t/because-i-love-the-smell-of-compilation-in-the-morning/1249>\
**Category:** blog\
**Created:** [November 29, 2004, 12:00am UTC](https://discourse.codinghorror.com/t/because-i-love-the-smell-of-compilation-in-the-morning/1249 "2004-11-29T00:00:00Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![codinghorror](https://discourse-cdn.codinghorror.com/user_avatar/discourse.codinghorror.com/codinghorror/32/36371_2.png) [@codinghorror](https://discourse.codinghorror.com/u/codinghorror)\
**Post date:** [November 29, 2004, 12:00am UTC](https://discourse.codinghorror.com/t/because-i-love-the-smell-of-compilation-in-the-morning/1249/1 "2004-11-29T00:00:00Z")

</div>

As McConnell notes in [Code Complete](http://www.amazon.com/exec/obidos/ASIN/0735619670/codihorr-20?tag=codihorr-20):

* * *
This is a companion discussion topic for the original blog entry at: [http://www.codinghorror.com/blog/2004/11/because-i-love-the-smell-of-compilation-in-the-morning.html](http://www.codinghorror.com/blog/2004/11/because-i-love-the-smell-of-compilation-in-the-morning.html)

---

<div class="post-metadata">

**Author:** ![Ab\_Normal](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/a/e19adc/32.png) [@Ab\_Normal](https://discourse.codinghorror.com/u/Ab_Normal)\
**Post date:** [November 30, 2004, 12:00am UTC](https://discourse.codinghorror.com/t/because-i-love-the-smell-of-compilation-in-the-morning/1249/2 "2004-11-30T00:00:00Z")

</div>

I was just reminded of this the hard way, when I decided to gut through a bad cold in order to meet a deadline… which I missed anyway, because the design I came up with was complete crap, and had to be almost completely revised. Someday I’ll learn.

---

<div class="post-metadata">

**Author:** ![Dave](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/d/ee7513/32.png) [@Dave](https://discourse.codinghorror.com/u/Dave)\
**Post date:** [November 30, 2004, 12:00am UTC](https://discourse.codinghorror.com/t/because-i-love-the-smell-of-compilation-in-the-morning/1249/3 "2004-11-30T00:00:00Z")

</div>

It smells like . . . victory.

---

<div class="post-metadata">

**Author:** ![johnm9](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/j/b5a626/32.png) [@johnm9](https://discourse.codinghorror.com/u/johnm9)\
**Post date:** [September 7, 2006, 12:00am UTC](https://discourse.codinghorror.com/t/because-i-love-the-smell-of-compilation-in-the-morning/1249/4 "2006-09-07T00:00:00Z")

</div>

Open the hangar bay doors Hal…

---

<div class="post-metadata">

**Author:** ![GuB](https://discourse-cdn.codinghorror.com/letter_avatar_proxy/v2/letter/g/a3d4f5/32.png) [@GuB](https://discourse.codinghorror.com/u/GuB)\
**Post date:** [December 22, 2008, 12:00am UTC](https://discourse.codinghorror.com/t/because-i-love-the-smell-of-compilation-in-the-morning/1249/5 "2008-12-22T00:00:00Z")

</div>

You can’t get competent if you are not excited about it.

---

<div class="post-metadata">

**Author:** ![codinghorror](https://discourse-cdn.codinghorror.com/user_avatar/discourse.codinghorror.com/codinghorror/32/36371_2.png) [@codinghorror](https://discourse.codinghorror.com/u/codinghorror)\
**Post date:** [January 7, 2025, 6:40am UTC](https://discourse.codinghorror.com/t/because-i-love-the-smell-of-compilation-in-the-morning/1249/6 "2025-01-07T06:40:17Z")

</div>


