Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Basic Accounting source code for educational purposes
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Versions des environnements
Visual FoxPro:
VFP 8
OS:
Windows XP
Network:
Windows XP
Database:
Visual FoxPro
Divers
Thread ID:
00967833
Message ID:
00968328
Vues:
9
Not sure I understand the comment:

"...but if he's the one who developed, he's a real programmer, real programmers doesn't use comments.."

'Real' programmers? As opposed to fake programmers?

Dont use comments?

I think anyone would wants to be truly professional should have some
level of commenting in the code.

My 2 cents



>>>Hi Jonas,
>
>Thanks for sharing your project. I know that your intentions are probably noble, but I have some reserve on the "educational" part of this. There are some major flaws IMHO in this project and I wouldn't give this as an example to a newbie for the following reasons:
>
>
>The choice of colors. That's a classic error that many newbies do. They want to prove their competence by using many fancy stuff with the result that I can't read many captions and can't find a way of closing a form without pressing ESC
>
>==> Agree with you, a lot of fancy stuff, removing captions and control box on a form is like programming/designing a screen with FOX2x..
>
>Procedural coding. Can't beleive that a project can be entirely build on procedural code in 2004 when VFP support OOP since VFP 3 (around 1995 if my memory is good)
>
>No comments ===> A newbie has to learn all the code, what is the purpose or what it does, He must have inserted comments unless he dont want other programmers to easily understand the flow of his code..
>
>All the codes in on mega folder (500+ files)
>==> this is an old style programming practice in FOX2x. Even some VFP developers continue to do this way with VFP5-6. I know some. I myself started separating prgs, tables and other folders from DBASE, Clipper, Fox2x applications.
>
>I think this code started from FOX2x and upgraded to every release of VFP, and classes are not used and so with OOP.

>
>PRG with over 2700 lines of code ===> have some application also with accounting, loans, marketing, and payroll in one app, and its a thousand lines..(Dos app..)
>
>PUBLIC variables ==>> Normally this is done with a dos app..
>
>etc.
>
>Again, I didn't mean to bash your project just for the fun of it, but I think that a project that is put up for educational purpose should be well constructed and well documented so that it can serve as a model.
>
>==> If you just understand the message, he might be holding other version which has documentation if this project has done by a group of programmers, but if he's the one who developed, he's a real programmer, real programmers doesn't use comments...(me myself not using comments unless its a team project, my intension last time of not using comments is that other people cannot understand what a line of code on my applications, but now I change, I use comments so that other aspiring VFP developers can understand my code whenever they need to upgrade / continue an existing one within our organization.)
>
>Take care
Everything makes sense in someone's mind
public class SystemCrasher :ICrashable
In addition, an integer field is not for irrational people
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform