Good time of day all!
I need your help. I raise my own level of programming.
I recently switched from Windows to FreeBSD, and I more poorly oriented.
Now my tools are: devel/gcc compiler, devel/geany editor (very often editors/vim editor) and interesting tool, has name valgrind.
Experience shows that if you write a draft beforehand, the no attention to detail - it has to be rewritten again. Then again rewrite. And then again.
So sometimes I use graphics/dia. But the possibilities of this program as it is not enough or I plow.
What programs do you use for the design of large projects?
* program must be installed on FreeBSD.
Need a program in which we could explore the details of the program and then move on to implementation.
Added (after a few hours):
--------------------------
Like here, for example, the FreeBSD-developers are developing a project OS?
There's a lot of code, all this must be documented and as a visual display (in the form of block diagrams, UML diagrams, etc.).
* I wonder how often FreeBSD-developers use UML? The use of such programs as Rational Rose?
Added (after one night):
------------------------
By studying this question, found to be interesting program Umbrello and UML plugin for Eclipse.
[!] Have not tried it myself. As I understand it to install Umbrello need to install the whole package kdesdk4:
Though perhaps it is not necessary at all. So what programs you use?
I need your help. I raise my own level of programming.
I recently switched from Windows to FreeBSD, and I more poorly oriented.
Now my tools are: devel/gcc compiler, devel/geany editor (very often editors/vim editor) and interesting tool, has name valgrind.
Experience shows that if you write a draft beforehand, the no attention to detail - it has to be rewritten again. Then again rewrite. And then again.
So sometimes I use graphics/dia. But the possibilities of this program as it is not enough or I plow.
What programs do you use for the design of large projects?
* program must be installed on FreeBSD.
Need a program in which we could explore the details of the program and then move on to implementation.
Added (after a few hours):
--------------------------
Like here, for example, the FreeBSD-developers are developing a project OS?
There's a lot of code, all this must be documented and as a visual display (in the form of block diagrams, UML diagrams, etc.).
* I wonder how often FreeBSD-developers use UML? The use of such programs as Rational Rose?
Added (after one night):
------------------------
By studying this question, found to be interesting program Umbrello and UML plugin for Eclipse.
[!] Have not tried it myself. As I understand it to install Umbrello need to install the whole package kdesdk4:
# pkg_add -r kdesdk4
# exit
# /usr/local/kde4/bin/umbrello
Though perhaps it is not necessary at all. So what programs you use?