Programming & Webscripting: Beleid
Je wordt geacht op de hoogte te zijn van dit beleid!
Inhoud
- Grondregels
Het basisbeleid
- Welke vragen kan ik hier stellen?
Even kijken of je wel op je plek zit in P&W
- Hoe ga ik te werk als ik een vraag heb?
Dit is een handleiding vóór het openen van een topic.
- Regels bij het posten
Houd je bij het reageren en het openen van een topic aan deze richtlijnen. Beschrijft onder andere hoe je je posts zo inzichtelijk mogelijk maakt voor mensen en hoe posts van je des te beter gewaardeerd worden.
- Een goede topicstart
Dit is een zogenaamde "QuickStart", bij het openen van een topic. Aan deze checklist moet je topic voldoen als je er één opent.
- Niveau en beleidszaken
Neiging om te klagen of vraag je je af of je hier wel op je plek zit?
1. Grondregels
We verwachten dat je deze regels hebt gelezen en begrepen. Bij overtreding van deze regels kan (en in de meeste gevallen zal) de moderator beslissen de thread op slot te doen.
Wees vriendelijk en behulpzaam.
Het wordt nooit op prijs gesteld als je mensen die wat minder kennis hebben dan jij af gaat katten. Kijk heel even de andere kant op en doe een goed onderbouwde post, met hier en daar een smiley ertussen. Die doen wonderen, echt waar. Zie ook "Forumgedrag en huisregels" in de algemene faq
UTFS en RTFM replies worden absoluut niet getolereerd. Je kunt topics en replies altijd melden in Schop een Modje of door middel van de topicreports. Ook simpelweg quoten van de FAQ of verwijzen naar de FAQ zonder enige inhoudelijke toelichting op de vraag van de topicstarter wordt ook niet op prijs gesteld. Wanneer je je ergert aan een topic, klik het weg en meld het aan een van de mods. Zie ook deze mededeling
,
,
,
,
en
zijn smileys waar mee je op moet passen.
Het trollen naar Windows en Microsoft met termen als M$, Winsux, en dat soort "leuke grappen" is niet toegestaan. Noem het beestje gewoon bij z'n naampje en er hoeven ook niet allerlei flamewars te onstaan. Dit geldt natuurlijk niet alleen voor Microsoft en/of Windows maar ook voor alle andere bedrijven/instellingen/software.
Alle regels die in de Algemene FAQ van Gathering of Tweakers.net staan zijn ook van toepassing op P&W.
Dat houdt onder meer in dat er op flames, trolls, overbodig offtopic gedrag scherp gelet wordt. Ook crossposts (dubbele topics) zijn streng verboden. Is je topic op slot gegooid en wil je uitleg? Ga dan niet nog een topic openen, maar mail even met de betreffende mod. Een lijst van e-mail addressen vind je hier.
Mocht je niet weten wat de "algemene faq" is, die staat hier.
2. Welke vragen kan ik hier stellen?
Geen scriptrequests of "quick fix" oplossingen.
Topics en posts in de trant van "ik kan dat en dat scriptje niet meer vinden" of "dit programma lukt niet, wie kan het voor me afmaken?" worden direct op slot gedaan. Houd je aan de quickstart.
Geen HTML, CSS, JavaScript, Flash en Director vragen
Topics die betrekking hebben op clientsided scripting e.d. horen in Webdesign & Graphics.
Geen problemen bij installeren van Apache, PHP, etc...
Topics die betrekking hebben op installatie van Apache, IIS, .NET ontwikkelomgevingen, Debug-software en ga zo maar door, horen niet in P&W thuis, maar in Software Algemeen. Zie voor meer informatie dit stukje uit de Software Algemeen FAQ.
Geen problemen met instellingen van rechten e.d.
Topics die betrekking hebben op je geinstalleerde software, problemen met je netwerk en problemen die te maken hebben met het OS horen niet in P&W. Probeer goed te onderscheiden of het probleem in je code (programma) zit of in iets wat daar buiten staat. Bijvoorbeeld het instellen van je Netwerk, het instellen van rechten, het installeren van een database server, problemen met connectie naar je database-server, etcetera.
In welke fora hoort 't nou allemaal 
Je kunt voor dergelijke problemen het best even in desbetreffende beleids- en faq-topics van de volgende fora kijken:
- Webdesign and Graphics
Problemen met clientsided scripting.
- Software Algemeen
Installatie problemen, problemen met verbinding naar een Database server, etc.
- Officesuites en -software
Problemen met alles wat met officepakketten te maken heeft, dus ook VBA en dergelijke
- Non-windows operated Systems
Problemen die direct te maken hebben met bijvoorbeeld Unix of BSD-servers en Linux-servers of bijvoorbeeld je eigen verse Redhat-install
- Windows Operating systems
Problemen die direct te maken hebben met NT-servers of je eigen lokale 98/2000/XP-systeempje
- Network Troubleshooting
Voor alles wat met netwerkproblemen te maken heeft
Lees van elk forum eerst het beleid en de FAQ voordat je een vraag stelt!
Wat mag nou eigenlijk wel

Eigenlijk heel eenvoudig. Alles wat met het schrijven van code, scripts en programma's te maken heeft, met als uitzondering de clientsided scripting, horen hier thuis. Denk aan logica, debug-problemen, algoritmen, wiskundige modellen, databasemodellen, software-design, regular expressions, etcetera... Bij twijfel kun je altijd één van de moderators om hulp vragen...
3. Hoe ga ik te werk als ik een vraag heb?
Wanneer je je vraag niet beantwoord hebt gevonden in de inhoudelijke FAQ, dan kun je even zoeken in Programming & Webscripting met behulp van de krachtige zoekmachine van GoT. De zoekmachine heet omega en om even kennis met hem te maken, klik je hier. Voor hulp bij zoeken met omega kun je de handleiding bij omega raadplegen.
Verder is er natuurlijk het ons allen bekende google.com. Er is daar een hoop te vinden. Mocht je vragen hebben over hoe je het beste kan zoeken op een site als google dan kun je even google.nl/help doorlezen.
Nog steeds niet gevonden wat je zocht? Dan kun je nu gaan denken aan het openen van een topic.
4. Regels bij het posten
Wanneer je een topic opent en/of beantwoordt zijn de volgende regels van toepassing:
- Voor richtlijnen voor een goede topicstart, zie: de quickstart
- Overmatig gebruik van uitroeptekens, vraagtekens en hoofdletters zijn uitermate storend.
Doe dat dus niet. Het komt schreeuwerig over en het lijkt net of je vind dat wat jij te zeggen hebt veel belangrijker is dan wat anderen te zeggen hebben. Dat is dus ronduit onbeleefd
.
- Spellings- en grammaticafouten kunnen hinderlijk zijn. Vermijd deze.
Wees zorgvuldig in je woordkeuze en probeer je zinnen zo duidelijk mogelijk te construeren. Hoe meer tijd je hieraan besteed, hoe beter het overkomt.
- Plaats code binnen code tags.
Zie hier voor een beschrijving hoe de codetags werken
- Plaats code uitgelijnd.
Zie hier voor wat richtlijnen
- Neem medegebruikers serieus
De antwoorden die je krijgt op je topic zullen niet in één keer duidelijk zijn. Dat geeft niets maar verdiep je er eerst in voordat je vraagt "wat bedoel je nou? ik ben nog maar een n00b". Dan hebben er veel mensen hier al iets van "als jij er geen moeite voor wil doen dan doen wij dat ook niet" en dus voor jou weer minder kans op een goed antwoord.
- Lees de draad voor je blaat
Lees altijd alle posts voordat je antwoordt in een topic. Als je dezelfde dingen gaat roepen als iemand anders al gedaan heeft, dan is dat uitermate hinderlijk. Mede-gebruikers krijgen daardoor namelijk het gevoel dat ze voor niks hun best doen jouw of iemand anders' probleem op te lossen. Vergelijk het met iemand die je een vraag stelt, om vervolgens zijn/haar hoofd om te draaien om wat anders te gaan doen. Lees dus altijd het hele topic voor je antwoordt
- Denk na voor je antwoordt.
Kijk gerust in iemands profiel naar wat hij/zij doet voor je hem/haar probeert af te branden als diegene iets zegt wat je al geprobeerd had. Dan ben je in stap 2) zelf niet duidelijk geweest. Bedenk ook: we hoeven je geen antwoord te geven dus behandel ons met hetzelfde respect zoals je zelf ook behandeld wilt worden
- Post ook de oplossing!
Als je probleem is opgelost, kom dan terug om de oplossing te posten. Dan hebben er meer mensen profijt van in de toekomst. Die search is er ook in dit opzicht niet voor niets
5. Een goede topicstart
Om je topic zo veel mogelijk kans te geven bij de gebruikers die je zouden kunnen helpen, is gebleken dat je je het best kan houden aan de volgende checklist. Er wordt aan deze checklist ook wel gerefereerd als de quickstart, dus mocht je je afvragen wat dat nou is, dit is 'm dus
Houd je bij het openen van een topic altijd aan deze quickstart. Het is niet alleen makkelijk voor jezelf om hem erbij te houden, maar je kunt ermee ook simpelweg allerlei ergernissen voorkomen en een hoop tijd van jou en je medegebruikers besparen
- Neem over het algemeen de regels bij het posten in acht.
- Plaats duidelijk tussen [brackets] in de titel waar het topic over gaat.
Bijvoorbeeld een vraag over php: "[php] ...."
Bij bijvoorbeeld SQL is het ook relevant te noemen in welk DBMS(lees: met welk database systeem, zoals MySQL, MSSQL etc.) je werkt
[n00b] en [newbie] zijn geen talen!
- Verzin een goede topictitel die zo duidelijk mogelijk aangeeft wat je probleem is.
Bijvoorbeeld een probleem in php en MySQL met het juist weergeven van datums: "[php/mysql] DATE_FORMAT en date geven verkeerde datum terug"
- Geef eerst globaal aan wat het probleem is
Zet kort uiteen wat je probleem is. Meestal zal dat in de trant zijn van: "Ik heb de volgende code, maar dit en dat lukt/werkt niet". Zet er ook bij wat het volgens jou zou moeten doen!
- Geef vervolgens aan waar je denkt dat het aan ligt
Hoogstwaarschijnlijk heb je wel een vermoeden waar de fout ongeveer zit, maar niet precies. Er zijn vaak meerdere mogelijkheden. Post ze dan ook allemaal. Dit voorkomt uiteindelijk overbodige replies van medegebruikers.
- Geef vervolgens aan wat je al geprobeerd hebt.
Een duidelijke omschrijving van dingen die je al geprobeerd hebt, voorkomt ook dat mensen tips geven die voor jou oude koek zijn.
- Geef aan waarom je denkt dat dat niet klopt of geef aan waarom je denkt dat dat niet werkt.
Je eigen oplossing heeft niet gewerkt. Als je begrijpt waarom niet, vertel dit dan. Als je dat niet begrijpt, kun je dat als "sub-vraag" in je topicstart opnemen
- Geef altijd aan wat voor eventuele foutmeldingen of waarschuwingen je krijgt.
Ook als je geen foutmeldingen krijgt, maar de code is in logica verkeerd, geef dan aan dat je geen foutmelding krijgt. Beschrijf dan duidelijk waarom de logica c.q. uitkomst niet klopt.
- Wanneer je alles duidelijk hebt uitgelegd, vat je je probleem samen en stel je de uiteindelijke vraag.
Besteed liever wat meer tijd aan je post dan dat je een post doet met als titel "help!!!" en als inhoud "het werkt niet
". Dat soort topics worden gelijk gesloten, dus houd hier rekening mee
.
Hej! M'n probleem is al opgelost 
Je zal overigens tot de conclusie komen dat in heel veel gevallen je je eigen probleem ook kan oplossen als je het een keertje goed onder woorden hebt gebracht. Dat geeft niets, soms denk je als programmeur gewoon even aan de verkeerde dingen Het is dan natuurlijk wel zo leuk als je het antwoord op je probleem ook even in het topic plaatst. Anders heeft je topic alsnog weinig bijgedragen, en dat zou toch zonde zijn
6. Niveau en beleidszaken
Dit beleid is niet voor niets zo opgesteld. Er is door heel wat moderators en gebruikers in de loop der tijd gesproken over wat de beste manier is van het modereren van een forum als P&W. Hoewel je kunt constateren dat jouw niveau te laag is voor P&W valt dat waarschijnlijk reuze mee . Ook heb je best wel wat in de pap te brokkelen en wordt er verwacht dat je ook anderen helpt met voor jou interessante problemen. Vragen stellen in een topic over iemands post is geen enkel probleem. Je mag elke gebruiker om helderheid vragen, gezien ook elke gebruiker zijn eigen verantwoordelijkheid heeft om zijn standpunten en/of kennis te verdedigen.
Het kan ook voorkomen dat je je ergens aan ergert binnen P&W. Je bent wellicht wat superieur in kennis, maar helaas maakt je dat niet tot een meerdere van andere gebruikers. Houd altijd de eer aan jezelf, zodat je vervelende situaties tussen jou en andere gebruikers voorkomt. Wanneer je echt ergens de balen van hebt, kun je dat altijd melden aan 1 van de moderators en er zal absoluut wat mee gedaan worden. Ga alleen nooit het heft in eigen hand nemen. Je maakt er geen vrienden mee. Niet bij de mods en niet bij je medegebruikers
Voor punten die je toch ter discussie wilt stellen over het beleid kun je altijd in Lieve Adjes terecht. Daar is het Lieve Adjes voor en daar mag je het ook voor gebruiken. Probeer dan ook daar je eigen eer hoog te houden en wijs op de dingen die je niet goed vindt gaan met een redelijke vinger.
Tot slot
Als slot van het beleid kan ik je een goede tijd op P&W toewensen en vergeet nooit dat we hier zijn om elkaar te helpen. Daar is het forum voor en dat moet in ons inzicht ook ieders streven zijn
Veel plezier binnen P&W en we hopen nog een hoop leuke en interessante topics en posts aan je over te houden
[ Voor 124% gewijzigd door Creepy op 30-05-2005 22:51 ]
Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz