Zurück   Flashforum > Ohne Thema > Fragen, Konstruktive Kritik, Lob

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-07-2010, 17:29   #1 (permalink)
flashforum
 
Benutzerbild von marc
 
Registriert seit: Jun 2001
Ort: krefeld
Beiträge: 13.866
Was braucht ein gutes Thema, um gelesen und beantwortet zu werden?

Ich hatte heute Morgen ein Interessantes und nettes Gespräch mit Sebastian Wichmann von Flashhilfe.de, was mich dazu angeregt hat dieses Thema hier zu erstellen. Denn es wurde zwar oft in einzelnen Themen und Beiträgen darauf hingewiesen und gemeckert, aber so einen "Wie geht das" Thread gibt es dazu noch nicht wirklich.

Also: Was muss denn eigentlich in einer Frage alles enthalten sein, damit man beim Beantworten oder auch schon gleich bevor man das Thema eigentlich anklickt "Spaß" hat? Viele der Dinge stehen bereits in einem recht alten Beitrag von Thorsten zum Umgang in einem solchen Forum und im Internet. aber Dinge ändern sich und ich würde mich freuen, wenn dieses Thema als Verweis für diejenigen verwendet werden kann, die hier Hilfe benötigen.

Der Titel eines Themas (Thread-Titel)

Wähle einen Aussagekräftigen Titel

Es ist wichtig für dich als Fragenden, dass du den Kern deiner Frage schon im Titel wieder gibst. Dreht es sich also um eine Frage zu Animationen mit Hilfe von Tweenings, dann ist es sinnvoll das auch dort zu erwähnen. Also "Problem mit Tweening" macht hier mehr Sinn als "Hilfe!!!!".


Inhalt und Form des Beitrages

Formuliere dein Anliegen so genau wie möglich und so kurz wie nötig

Versuche kurz zu beschreiben was du erreichen möchtest und wo dein Problem auftritt. Vermeide ellenlange Geschichten. Gib aber alle nötigen Informationen die jemand braucht, um dir helfen zu können. Geht es zum Beispiel um Eine Frage zu Menüs oder Einstellung ist es Sinnvoll auch immer einen Screenshot mit anzufügen (auch bei vielen anderen Fragen/Problemen ist das natürlich nicht verkehrt). Ist dein Problem programmiertechnischer Natur, dann sollte auch der Quellcode nicht fehlen oder zumindest die Ansätze von dir. Geht es um Dinge die eine Ablaufbeschreibung erfordern, damit man Sie nachvollziehen kann, um dir zu helfen, dann schreibe eine.


Zitate

Zitiere nur, was für deine Antwort auch relevant ist

Bei Zitaten ist es wichtig, dass der entsprechende Kontext zitiert wird, um den es dir geht. Es hilft niemandem, wenn man sich den komplette Beitrag deines Vorredners noch einmal durchlesen muss, um dann von dir zu hören "Stimm, sehe ich genauso".


Ich würde mich freuen, wenn ihr vielleicht selber auch noch Tipps habt, die gerade die, die hier neu sind noch benötigen, um einen "guten" Thread erstellen zu können. Außerdem lege ich jedem noch einmal das oben genannte Thema "Umgangsformen im Netz und im Forum" an Herz.

Danke und viel Spaß weiterhin im Flashforum!
__________________
Wo sonst? TwitterFlickrXINGFacebook

beyond tellerrand

[ Wo findet ihr mich noch: twitterdribbblezootoolgoogle+facebookmarc.thielespoiler.web ]
marc ist offline   Mit Zitat antworten
Alt 15-07-2010, 18:14   #2 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Ist eine gute Idee, das mal zusammenzufassen!

Ich würde noch folgende Punkte hinzufügen:

Was ist der richtige Forenbereich für mein Problem?(keine Mehrfachpostings)
Es gibt hier ja für fast alles einen Spezialbereich und an den sollte man sich auch halten. Einfach nochmal in einem anderen Bereich zu posten, weil man sich übersehen fühlt verwirrt nur.

Worum geht es überhaupt? (Vom Großen ins Kleine)
Häufig hilft es zu wissen, was überhaupt ereicht werden soll. Manchmal verbeist man sich nämlich in einem Detail, obwohls schon im Ansatz hapert und es dafür eine viel elegantere Lösung gäbe...

Welche ActionScript-Version? (Im Einsteigerbereich)
Sonst bekommte man Ratschläge im flaschen AS-Dialekt

Wo steht der Code den ich gepostet habe?
In der Zeitleiste (von welchem Objekt), direkt auf einem Objekt, in einer Klasse...?

Ist mein Beitrag verständlich und einigermaßen korrekt in Grammatik und Rechschreibung?
Manche Fragen scheitern einfach daran, das sie so verworren formuliert und falsch geschrieben wurden, dass sie keiner versteht. Ich bin da auch nicht so der Held, aber es hilft, Lindwurmsätze zu vermeiden, keine unverständlichen Abkürzungen und Slang-Begriffe zu verwenden und den Post nochmal auf Vertipper und Rechtschreibefehler Korrektur zu lesen.

Ist mein Beitrag ordentlich gegliedert?
Es gibt hier viele Möglichkeiten, seinen Beitrag auszuzeichenen und zu gliedern und so die Gedanken für andere besser verständlich und einfacher lesbar zu machen.
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!

Geändert von Martin Kraft (15-07-2010 um 18:24 Uhr)
Martin Kraft ist offline   Mit Zitat antworten
Alt 20-07-2010, 09:05   #3 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
Formatierung / Gliederung
Wenn jemand viel schreibt, weil die Problemstellung z.B. komplex ist, würde ich immer mit sinnvollen Absätzen und fetten Überschriften arbeiten.

Ich finde es bei einer Problemstellung auch wichtig zu erwähnen, ob man bereits selbst recherchiert hat oder schon Lösungswege ausprobiert hat.
Das würde ich aber immer erst zum Schluss erwähnen.
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 20-07-2010, 09:08   #4 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Ich verweise immer wieder gerne hierauf:
Wie man Fragen richtig stellt: eine Anleitung wie man Fragen erfolgreich in Usenet, Mailing Listen und Webforen stellt.
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 29-07-2010, 06:45   #5 (permalink)
+ Zimt & Zucker
 
Registriert seit: Mar 2006
Ort: hinterm Mond gleich links
Beiträge: 2.042
Fehlermeldungen helfen dem:
- Helfer, gleich zu sehen, worum es geht
- Frager (), die relevante Zeile/Abschnitt zu finden und diesen (und nur diesen) zu posten.
__________________
anbei Grüße vom milchreis: Viva la [Silb]

[Von null auf Flash in einem Klick.] <<< klick
milchreis ist offline   Mit Zitat antworten
Alt 24-09-2010, 11:31   #6 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.142
So, ich muss mich mal eben zum Thema Programmierfragen äussern, da das Leben noch viel einfacher sein kann. Ich habe mir mal Gedanken über die 3 goldenen Regeln der Programmierfragen gemacht:
  1. Wird ein Fehler geworfen, kopiere die Fehlermeldung und für diese in ein Zitat ein.
    Wenn es einen Programmierfehler (Kompilier- oder Laufzeifehler) gibt, gibt Flash (respektive der Flash Debugger) eine Fehlermeldung aus. Diese noch vor der ersten Zeile Code.
  2. Formatiere den Code, um ihn lesbarer zu machen.
    Wenn Fragen gestellt werden, sind viele Mitglieder des Forums willens, dir zu helfen. Doch wenn dein Code nach Kraut und Rüben aussieht, machst du es denen, die helfen wollen oder können, nicht einfach, wenn man deinen Code nur schwer lesen kann. Bitte überprüfe deine Code auf folgende Merkmale:
    1. ist der Code vernünftigt eingerückt?
    2. benutze ich vernünftige Variablennamen? Ein verständlicher Variablenname ist immer eine große Hilfe. Richtet man sich nach den Coding conventions von Adobe, macht man es sich selbst und anderen insgesamt am einfachsten.
    3. konsistente Klammersetzung.
    4. überflüssige Leerzeilen bitte entfernen, weil sie den Code zu sehr auseinander reissen.
    5. 120 Zeichen sind genug pro Zeile... auch in echten Projekten
  3. Vereinfache deinen Code. Dazu gibt es ganz einfach Mittel und Wege, die zugleich auch leichte Optimierungen im Code mit sich bringen.
    Arbeiten mit Arrays
    1. Deklariere Lokale Variablen und vermeiden das Arbeiten mit Indizes. Gut:
      Code:
      var _clips:Array /* of flash.display.Sprite */ = []; // will be filled later
      
      processArrayOfSprites(_clips);
      
      function processArrayOfSprites(array:Array /* of flash.display.Sprite */) 
      {
        const length:int = array.length;
        var sprite:Sprite;
        for (var i:int; i < length; i++)
        {
          sprite = Sprite(array[i]); // hard cast to get an immediate error
          sprite.x = i * 10;
          sprite.y = i * 10;
        }
      }
      Schlecht:
      Code:
      var _clips:Array /* of flash.display.Sprite */ = []; // will be filled later
      
      processArrayOfSprites(_clips);
      
      function processArrayOfSprites(array:Array /* of flash.display.Sprite */) 
      {
        for (var i:int; i < array.length; i++)
        {
          array[i].x = i * 10;
          array[i].y = i * 10;
        }
      }
      Alternativ, in vielen Fällen die zu präferierende Lösung
      Code:
      var _clips:Array /* of flash.display.Sprite */ = []; // will be filled later
      
      processArrayOfSprites(_clips);
      
      function processArrayOfSprites(array:Array /* of flash.display.Sprite */) 
      {
        for each(var sprite:Sprite in array)
        {
          sprite.x = i * 10;
          sprite.y = i * 10;
        }
      }
      Das sind nur Beispiele... das bietet sich natürlich auch in anderen Situationen an, nicht nur in Schleifen.
    2. Finde die Ausnahmen und breche schnell ab, arbeite nicht mit der Regel.
      Gut:
      Code:
      function processItem(item:Object):void
      {
        if (!object) return;
      
        // go on...
      }
      Schlecht:
      Code:
      function processItem(item:Object):void
      {
        if (object)
        {
          // go on...
        }
      }
      Alternativ gibt es auch Fälle, in denen man Fallbacks anbieten kann, das ist natürlich aber ach nicht die Regel.
      Code:
      function processItem(item:Object):void
      {
        var object:Object = item || {};
      
        // go on...
      }
Just some food for thoughts.
Omega Psi ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
was, wenn XML nicht gelesen werden konnte assman Flash mit XML und Webservices 5 11-06-2008 11:29
Php Variablen wollen nicht gelesen werden ... Nico B. Flash Einsteiger 8 23-07-2007 14:46
Suche gutes Buch zum Thema Animation per AS 2 Alpha.ONE Literaturcafé 0 02-01-2006 11:35
cd mit nero gebrannt/kann nicht gelesen werden postmann Am Rande 4 13-01-2004 08:47
Wie kann werden Parameter gelesen? H.D.Loevenich HTML und CSS 5 26-03-2003 11:32


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:34 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele