[Freeipa-devel] Freeipa domain levels naming
Simo Sorce
simo at redhat.com
Thu Oct 22 15:49:41 UTC 2015
On 22/10/15 11:29, Martin Basti wrote:
> Hello all,
>
> in current master branch we have mixed usage of literals 0, 1 and
> constants MIN_DOMAIN_LEVEL, MAX_DOMAIN_LEVEL, and it is quite mess.
>
> I suggest to use names for domain levels:
>
> COMPAT_DOMAIN_LEVEL = 0
> PROMOTION_DOMAIN_LEVEL = 1
> UBER_NEW_FEATURE_DOMAIN_LEVEL = 2
>
> MIN_DOMAIN_LEVEL = COMPAT_DOMAIN_LEVEL (=0)
> MAX_DOMAIN_LEVEL = UBER_NEW_FEATURE_DOMAIN_LEVEL (=2)
>
> Benefits:
> * ability to grep it in code
Call them DOMAIN_LEVEL_0 and DOMAIN_LEVEL_1
> * better readability in code
Sure, but random names are not appropriate imo
> Martin^2
>
>
>
--
Simo Sorce * Red Hat, Inc * New York
More information about the Freeipa-devel
mailing list