This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/go/projects.ggf-editor/discussion.rec_saga_spec.topc3993 at Sun, 06 Nov 2022 09:02:55 GMT SourceForge : Post

Project Home

Tracker

Documents

Tasks

Source Code

Discussions

File Releases

Wiki

Project Admin
Project: Editor     Discussion > REC:SAGA Spec > Various issues > List of Posts
Forum Topic - Various issues: (2 Items)
View:  as 
 
 
Various issues
Most of these issues com from discussions with Hartmut.

 - the destructors need more explicit infos about semantic.  e.g. close() is called, but no exceptions will get thrown.

 - attribute.equals serves no purpose...

 - lifetime of default session needs explicit definition (comment from Gregor Pipan)

 - package names and class names should not collide (e.g. because of enum scoping)

 - class names could be shorter (name_space_file -> ns_file etc.)
Re: Various issues
>"The class name should be shorter"

As an OO software architect I would strongly argue against it and rather request the opposite. The name of a package, 
class, method variable, constant, etc should be self explanatory. Shorten it won't help, also do not assume that every 
one knows the short hands for namespace -> ns.


 
 


The Open Grid Forum Contact Webmaster | Report a problem | GridForge Help
This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/go/projects.ggf-editor/discussion.rec_saga_spec.topc3993 at Sun, 06 Nov 2022 09:02:55 GMT