comp.lang.ada
 help / color / mirror / Atom feed
From: "Jeffrey R. Carter" <spam.jrcarter.not@spam.not.acm.org>
Subject: Re: Code organization
Date: Thu, 27 Sep 2018 16:48:47 +0200
Date: 2018-09-27T16:48:47+02:00	[thread overview]
Message-ID: <poiqkg$llo$1@dont-email.me> (raw)
In-Reply-To: <0956f152-7902-47cb-98e2-c6e5ba68b6b5@googlegroups.com>

On 09/27/2018 04:24 PM, NiGHTS wrote:
> 
> Any thoughts on this?

In my experience, good code organization is a product of design. High-level 
design identifies high-level S/W entities (usually packages). Next-level design 
identifies next-level S/W entities inside the top-level entities (often private 
child pkgs), and so on.

If you start coding before that, it's difficult to retrofit a good organization 
to the code.

-- 
Jeff Carter
"Many times we're given rhymes that are quite unsingable."
Monty Python and the Holy Grail
57

  parent reply	other threads:[~2018-09-27 14:48 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-09-27 14:24 Code organization NiGHTS
2018-09-27 14:43 ` Shark8
2018-09-27 15:01   ` NiGHTS
2018-09-27 15:33     ` NiGHTS
2018-09-27 14:48 ` Jeffrey R. Carter [this message]
2018-09-27 15:09   ` NiGHTS
2018-09-27 19:49     ` Jeffrey R. Carter
2018-09-27 20:46 ` Brian Drummond
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox