ANNOUNCE: New KDevelop Design

Catalin Climov catalin at pmsd.com
Fri Oct 1 17:10:38 BST 1999


----- Original Message -----
From: Martin Piskernig <martin.piskernig at stuwo.at>
To: <kdevelop at barney.cs.uni-potsdam.de>
Sent: Friday, October 01, 1999 1:17 PM
Subject: Re: ANNOUNCE: New KDevelop Design


> Hi!
>
> > 1. Inherit you project class from CProject (a perfect name for a perfect
job
> > :-). What does that "C" stands for: "C"lass or "C" language? How should
I
> > call my Java project: JProject or CJProject, in order to be consistent
?).
>
> The C stands for Class, and often a T is used for a Struct.
> It is common practice to prepend the classes of a project with some letter
> not to interfere with existing data structures you may additionally use in
your
> project and to give your classes a "personal note". Not only KDevelop does
> this, but also Qt  (e.g. QLabel) and KDE (e.g. KToolBar).
>
> Martin

Yes, I know that. But then isn't that class supposed to be called CCProject
(as opposite to CJavaProject, CPythonProject, etc) ? Don't tell me that
CProject is a general-purpose class, and abstraction of the Project notion.

XXL.





More information about the KDevelop mailing list