Digging through the code

Forums

Hello Rui,

currently I am digging through your code and try to understand.

My question is:

Is there some kind of documentation like a class diagramm ore some description how everything fits together?
That would make things a lot easier, especially for me as a Java Programmer. ;)

Greetings
Matthias

Permalink

Is there some kind of documentation like a class diagram ore some description how everything fits together?
you're kidding right? of course, you can use those UML tools for reverse-engineering the code but I'm not sure if it helps.

i've once or twice tried with umbrello which was kind of fun but when things have to be actually set and done the only real documentation is thee code and nothing but the code -- and i'm the one who written 99.9% of it so you can have my word for granted :)

Cheers

you're kidding right?
Ok, granted I was slightly kidding, but somehow, there was a spark of hope, that there exists something. Nevermind. ;)

Something I have to say after reading your code:

Great work man, never saw such readable C++ code. For me as a Java guy, it's very easy to follow
the program flow, Congratulations! Although there's no documentation, the code documents itself
very well.

Just for information: I am currently working on the loop function, please stay tuned!
I need a few more days to get famiiliar with Qt (Just in case you are going to work on that;) )

Greetings

Permalink

Hi,

right now I 'm investigating your code for several days now and I think I have
a good understanding for what is happening. The thing is now, that I want contribute
modifications and extensions of mine.

Currently I am working on a kind of filebrowser, which allows quicker boiwsing and immediate
prelistening while browsing. It works already fine, just a few quirks left.

The question is now: How do we communicate this? Should I prepare a patch for each change, or simply send you the whole
branch I made? What about things you plan to implement? Just to prevent the case we do the same things twice.
Furthermore I have alots of questions related to several parts of your code. Should we discuss them here in the forum or
via email?

And last but not least, do you have the time for such things?

Greetings
Matthias

i assume you're delving with svn trunk, nothing less, so a svn diff might be a good start ;)

then please, consider subscribing to the qtractor-devel@lists.sourceforge.net or, better yet, adhere to sourceforge.net and/or leave your patch(es) to http://sourceforge.net/projects/qtractor, making it official ;)

and you can always leave your ideas here or else :)

cheers

Add new comment

The content of this field is kept private and will not be shown publicly.

Markdown

  • Parses markdown and converts it to HTML.
  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type='1 A I'> <li> <dl> <dt> <dd> <h2 id='jump-*'> <h3 id> <h4 id> <h5 id> <h6 id> <img src alt height width> <strike> <pre> <p> <br>
  • Lines and paragraphs break automatically.

Filtered HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <b> <i> <pre> <img src alt height width> <strike>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.
File attachments
Unlimited number of files can be uploaded to this field.
2 MB limit.
Allowed types: jpg jpeg gif png txt doc docx xls xlsx pdf ppt pps odt ods odp zip gz bz2 xz patch diff wav ogg flac ogv mp4 qtz.