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

@zimmer

Alter Hase

  • »@zimmer« ist der Autor dieses Themas

Beiträge: 1 135

Wohnort: NRW Germany

  • Private Nachricht senden

1

27.05.2016, 13:41

Blue meint, ich mache gebe einen schlechten Tipp, WTF

Ein Tipp dazu: Mache auf jeden Fall abschließende Sachen, das hasst, wenn Du ein paar Tage an was gearbeitet hast kompiliere es als Version und Mache ein BackUp
Schlechter Tipp. Besserer Tipp: Verwende ein Versionskontrollsystem wie git, mercurial oder svn und dann sparst Du Dir Backups und Platz vollständig, mal davon abgesehen, dass es da zusätzlich auch noch Historie vom Code gratis oben drauf gibt.

Quelle:https://www.spieleprogrammierer.de/19-pr…er-sucht-hilfe/

Ich benutze das Versionskontrollsystem vielleicht einmal im Monat und für mich gibt es da keinen Unterschied ob es Backup oder Versionskontrollsystem genannt wird, ausserdem sind wir im Hobbybereich und solche Tips über Ordnung dürfen diskutiert werden, da man sich damit beschäftigen kann ausserdem war der TE wahrscheinlich schon mit der Suche der Richtigen Sprache überfordert und sich da in das HB von Git zu stürzen macht den einstieg ins GameDev nicht leichter
Ich sage nur WTF BC wärst Du in meinem Team würde ich dich nach der lösch aktion sofort in den Urlaub schicken.

DeKugelschieber

Community-Fossil

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

2

27.05.2016, 13:47

Sorry aber du solltest dir dringend ein Versionskontrollsystem anschauen, auch wenn du nur Hobby Programmierer bist. Das ist definitiv mehr als nur "Backup" und wenn man halbwegs vernünftig entwickeln will unverzichtbar. Als totaler Anfänger, wie der TE in dem Thread, kann man vielleicht erstmal so anfangen. Aber wenn man schon den Tipp gibt Backups zu machen, dann doch gleich bitte richtig.

@zimmer

Alter Hase

  • »@zimmer« ist der Autor dieses Themas

Beiträge: 1 135

Wohnort: NRW Germany

  • Private Nachricht senden

3

27.05.2016, 13:50

Du widersprichst Dir da gerade selbs,
edit: wahrscheinlich gehörst Du zu denen, die vor svn oder git nur caos auf der HDD hatten, ich habe sowas nicht, weil ich von vorn herrein Ordnung habe

KeksX

Community-Fossil

Beiträge: 2 107

Beruf: Game Designer

  • Private Nachricht senden

4

27.05.2016, 14:21

Ist ja schön, dass du das so hast. Du kannst den Leuten auch empfehlen, alles auf CD zu brennen und dann in schicken Karteikarten zu sortieren.
Ändert nichts daran, dass es nunmal best practices gibt und man diese empfehlen sollte, soweit jemand den Anspruch hat, diese auch zu lernen.

Zitat

Ich sage nur WTF BC wärst Du in meinem Team würde ich dich nach der lösch aktion sofort in den Urlaub schicken.


Na dann kann BlueCobold aber froh sein, dass du nicht sein Vorgesetzter bist. :P
WIP Website: kevinheese.de

Sacaldur

Community-Fossil

Beiträge: 2 301

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

5

27.05.2016, 14:47

Ok, da es jetzt ein abgespaltenes Thema ist, kann ich ja auf die Thematik eingehen.

@@zimmer:
Aus persönlicher Erfahrung kann ich mit Sicherheit sagen, dass ein Versionskontrollsystem bei einer einzigen Person sinnvoll sein kann. Ich hatte schon diverse Male das Problem, dass verhältnismäßig kleine Änderungen Fehler eingeführt haben, deren Ursache ich durch den Unterschied zu vorherigen Versionen relativ einfach eingrenzen konnte. (In vielen Fällen ist das nicht notwendig, aber in den erwähnten Situationen war es so einfacher, den Fehler zu finden.)
Weiterhin gehe ich so vor, dass ich an einer Funktion oder einem Feature arbeite (teilweise auch nur an Funktionalitäten, die für eine andere Funktion erforderlich sind), bis dieses in einem ausreichend funktionierenden Zustand ist. Das Checke ich dann ein. Manchmal ist die die Arbeit eines Tages, manchmal von 15 Minuten. Backups (oder commits bei Versionskontrolle) alle paar Tage wäre mir da viel zu selten.
Weiterhin hat die Verwendung von Versionskontrollsystemen nichts mit Ordnung zu tun. Ich denke, dass ich auch auf meinem System Ordnung habe, sodass ich gesuchte Dateien i. d. R. im Dateisystem wiederfinde, ohne eine Suchfunktion verwenden zu müssen. Dennoch komme ich zu dem Schluss, dass Versionskontrollsysteme Vorteile bieten.

Auch wenn manche Git vorschlagen, geht es allgemein um Versionskontrollsysteme. SVN ist dabei eine weitere Möglichkeit, die auch etwas einfacher für den "Einstieg" geeignet sein sollte. Und da es im Internet genug kostenlose Anbieter auch für private Repositories gibt, sehe ich keinen Grund, von Versionskontrolle für eigene Projekte abzuraten.
(Hier gilt aber wieder, was DeKugelschieber bereits angemerkt hat. Am Anfang wird man eher Programmierübungen angehen, als ein "längerfristiges" Projekt. Für solche Übungen wird man eher keine Versionskontrolle brauchen.)
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

@zimmer

Alter Hase

  • »@zimmer« ist der Autor dieses Themas

Beiträge: 1 135

Wohnort: NRW Germany

  • Private Nachricht senden

6

27.05.2016, 14:56

Es Gibt bestimmt genunug Künstler, die kein svn haben und Ohne den Lösch Knopf würde BC bestimmt nicht so krasse Aussagen machen,
Das ist sind unfäire mittel, ich habe da noch ein Beispiel: ich wurde mal von diva, ohne Vorwarnung aus dem chat geckickt und bei nächsten anmelden kam die Begründung, dass die Reaktionen auf meine Beiträge mau waren. Das sind echt ungleichmäßig verteilte "Waffen".

nicht alles profimässige ist für jede Situation das beste, BC soll mal seine engstirnige Aussage zurück nehmen, ich habe lediglich meine Erfahrung geteilt und ein schlechterer Tip Sind Deine CDs Keksx und meiner ist alles andere als,..

Nimelrian

Alter Hase

Beiträge: 1 216

Beruf: Softwareentwickler (aktuell Web/Node); Freiberuflicher Google Proxy

  • Private Nachricht senden

7

27.05.2016, 15:02


(Link)
Ich bin kein UserSideGoogleProxy. Und nein, dieses Forum ist kein UserSideGoogleProxyAbstractFactorySingleton.

Sylence

Community-Fossil

Beiträge: 1 663

Beruf: Softwareentwickler

  • Private Nachricht senden

8

27.05.2016, 15:10

Man kann ein VCS als Backup verwenden. Klar. Nur ist das dann auch nur ein kleiner Bruchteil vom Komfort, den ein solches System bietet.

Wenn man dann allerdings nur einmal im Monat einen Commit macht, dann kann man das Ding auch direkt sein lassen. Gleiches gilt aber auch für eine Backuplösung. Wenn ich jeden Tag an dem Code arbeite, dann ist ein Backup, das einen Monat alt ist, überhaupt nichts wert.


Zum Thema löschen:
Ich werde nie verstehen, was da in solchen Köpfen vorgeht. Der Mod sagt "das hat hier nichts zu suchen" und man schreibt es dann trotzdem rein und wundert sich dann auch noch, dass es gelöscht wird? :pillepalle:

Sacaldur

Community-Fossil

Beiträge: 2 301

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

9

27.05.2016, 15:27

Es Gibt bestimmt genunug Künstler, die kein svn haben [...]
... und weiter?

Die Situation im Chat kann ich für meinen Teil nicht beurteilen. Ich war weder vor Ort, noch habe ich auf andere Weise mitbekommen, was dort vorgefallen ist. (Soll heißen: ich weiß nicht, was _vor_ den Kick passiert ist.)

nicht alles profimässige ist für jede Situation das beste [...]
Ja, allerdings geht es hier nicht einfach nur um "profimässiges", sondern um Versionskontrollsysteme. Die Aussage ist zwar richtig, aber für eine Anwendung auf die aktuelle Thematik zu allgemein.

[mein Tipp] ist alles andere als [schlecht]
Ob ein Tipp schlecht ist, kommt natürlich auf die Umstände an. Wenn man davon ausgeht, dass dieser Tipp einem Anfänger gegeben wird, der bei Tipps davon ausgeht, dass das Dinge sind, die von "den Profis" ebenfalls so gemacht werden, würde sich dieser wohl die Verwendung von Backups angewöhnen und VCS's gar nicht ansehen. In dieser Hinsicht ist es ein schlechter Tipp.

@Nimelrian:
Sehr treffend. ;)
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

@zimmer

Alter Hase

  • »@zimmer« ist der Autor dieses Themas

Beiträge: 1 135

Wohnort: NRW Germany

  • Private Nachricht senden

10

27.05.2016, 15:29

Ist ja schön, dass du das so hast. Du kannst den Leuten auch empfehlen, alles auf CD zu brennen und dann in schicken Karteikarten zu sortieren.

Kecksx, Du machst Dich über mich lustig und kommst deshalb auf meine sppro irnore Liste.

Werbeanzeige