Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Renegade123

Alter Hase

Beiträge: 494

Wohnort: Berlin

Beruf: Certified Unity Developer

  • Private Nachricht senden

11

05.12.2012, 22:36

Wenn du als Entwicklungsumgebung Visual Studio nutzt, kannst du dir ein Modeling Project erstellen.

Desweiteren kannst du per Rechtsklick auf das Projekt im Solution Explorer dir ein Klassendiagramm anhand der derzeitigen Klassen anzeigen lassen.

Als kostenlose Variante für Klassendiagramme kann ich auch NClass empfehlen. Schön schlank.
Liebe Grüße,
René

12

05.12.2012, 22:46

Git ist genial. Für Windows kann ich TortoiseGit empfehlen.
Es geht nicht nur darum, dass du Sicherheitskopien hast, sondern auch darum, dass du sehr schnell sehen kannst, was sich seit wann geändert hat. Es ist unglaublich nützlich, bei plötzlich auftretenden Fehlern auf die Zeile genau sehen zu können, was du geändert hast, weil irgendeine deiner Änderungen hat ja den Fehler verursacht, bzw. sichtbar gemacht. Oder wenn nichts geht und du dienen Code zerstückelst um den Fehler zu finden und du nach Behebung genau siehst wo du Sachen vielleicht auskommentiert hast oder so.
Es ist einfach ein tolles Gefühl, Dateien nach belieben ändern zu können, weil du ja jede beliebige ältere Version wiederherstellen kannst.
Der Vollständigkeit halber :Mercurial ist Git recht ähnlich.
Lieber dumm fragen, als dumm bleiben!

SullY

Treue Seele

  • »SullY« ist der Autor dieses Themas

Beiträge: 103

Wohnort: Vor dem PC :P

Beruf: Schulbankdrücker, Samstagsprospektzeitungsjunge,

  • Private Nachricht senden

13

06.12.2012, 19:16

Ich meinte eigentlich ein Programm mit dem ich Datenflussdiagramme erstellen kann. Würde damit einige Klassen planen sowie Programmabläufe.
Und ich suche dazu ein Programm das NICHT mit Java geschrieben worden ist, da Java wegen geringem RAM immer abstürzt.

Mir ist es egal ob ich das Diagramm dann zu C++ portieren kann. Ich möchte einfach nur Datenflussdiagramm machen.
Spruch Lädt... 99 % . Verbindung abgestürzt.

My best Code is written with the Delete Key.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »SullY« (06.12.2012, 19:45)


Evrey

Treue Seele

Beiträge: 245

Beruf: Weltherrscher

  • Private Nachricht senden

14

06.12.2012, 19:25

Im Zweifelsfall Papier und Bleistift. Meine bisher treusten und zuverlässigsten Helfer. Kann ansonsten nur raten, bei MSVC12 nachzuschauen, ob es auch Datenfluss-Diagramme unterstützt.

C-/C++-Quelltext

1
2
3
4
int main(int _argc, char** _argv) noexcept {
  asm volatile("lock cmpxchg8b %eax");
  return 0;
} // ::main
(Dieses kleine Biest vermochte einst x86-Prozessoren lahm zu legen.)

=> Und er blogt unter Hackish.Codes D:

15

06.12.2012, 19:42

Und yUML ist zu "komplex" oder wie? ö.o
Naja, StarUML meinte mal wer zu mir. Ich mags aber nicht so.

MfG
Check

SullY

Treue Seele

  • »SullY« ist der Autor dieses Themas

Beiträge: 103

Wohnort: Vor dem PC :P

Beruf: Schulbankdrücker, Samstagsprospektzeitungsjunge,

  • Private Nachricht senden

16

06.12.2012, 19:47

@Evrey wieso willst du dein EAX register sperren? :DDD Macht mit dem EIP doch mehr Spaß

Nun yUML habe ich noch nicht ausprobiert aber danke für den Tipp
Spruch Lädt... 99 % . Verbindung abgestürzt.

My best Code is written with the Delete Key.

DeKugelschieber

Community-Fossil

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

17

06.12.2012, 20:41

Eigentlich brauchst du nur nach UML zu suchen :)

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

18

06.12.2012, 20:59

Datenflussdiagramme werden überbewertet und waren noch nie hilfreich komplette Programme zu planen.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

FSA

Community-Fossil

  • Private Nachricht senden

19

06.12.2012, 21:56

Wie schon erwähnt: Zettel und Stift ist am besten(für mich). Ich plane aber sowieso nicht so viel. Nur schwierige Sachen. Die anderen enstehen durch das Testen.

Zitat

Der RCCSWU (RandomCamelCaseSomtimesWithUndersquare) Stil bricht auch mal mit den veraltet strukturierten Denkmustern und erlaubt dem Entwickler seine Kreativität zu entfalten.

Evrey

Treue Seele

Beiträge: 245

Beruf: Weltherrscher

  • Private Nachricht senden

20

06.12.2012, 22:24

Wenn man allein oder in winzigen Grüppchen arbeitet, ist "freihändige" Planung eh praktikabler. Man versteht's auch und muss sich nicht an Regeln und Programmen für UML aufhalten.

@BlueCobold: Nyah, wenn er's braucht. Halte zwar auch nicht viel von, aber alles was hilft kann kaum schaden.

@SullY: Hauptsache, der Prozessor schießt sich dabei ab ;3 Der Trick an der Sache ist, dass man Allzweck-Register ansteuert, in die die Daten nicht reinpassen. Mit "lock" werden Interrupts gesperrt, die dabei ausgelöst werden sollten. Das Teil ist tot. Funktioniert heute leider nicht mehr =D"

Ah, da fällt mir ein... Tante Wiki hat ja 'ne ganze Liste an UML-Proggs.

C-/C++-Quelltext

1
2
3
4
int main(int _argc, char** _argv) noexcept {
  asm volatile("lock cmpxchg8b %eax");
  return 0;
} // ::main
(Dieses kleine Biest vermochte einst x86-Prozessoren lahm zu legen.)

=> Und er blogt unter Hackish.Codes D:

Werbeanzeige