[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Renaming
From: |
Ben Pfaff |
Subject: |
Re: Renaming |
Date: |
Tue, 28 Feb 2006 19:49:39 -0800 |
User-agent: |
Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux) |
John Darrington <address@hidden> writes:
[include style]
> I think there are pros and cons to both approaches:
>
> Advantages Disadvantages
>
> -I The integrity of the Namespace clashes.
> dependencies is enforced.
>
> Moving files between dirs
> is easy.
>
> #include Unambiguous. Potentionally long #includes.
>
> Encourages promiscuous
> #inclusion of inappropriate
> files.
>
> Moving files between
> directories involves changing
> *every* #include which
> references them.
I haven't worked before on projects where the former style (many
-I directives) was used. I feel that the
advantages/disadvantages of moving files between directories and
short/long #include directives are really non-issues. The former
is a rare event. The latter is not a big deal because every
#include needs a full line to itself anyhow.
That leaves the issue of the integrity of dependencies. This is
something I have never thought about before. At the moment, I
don't have a strong opinion either way. If anyone else on the
list does, I would like to hear about it.
--
"I admire him, I frankly confess it; and when his time comes
I shall buy a piece of the rope for a keepsake."
--Mark Twain
Re: time to check in?, Jason Stover, 2006/02/25