Poslední dobou se na našem fóru množí dotazy stylu “Tenhle kód mi nefunguje, poraďte mi.” Kdybych byl programátorem v Delfách, tak bych ještě tyto dotazy pochopil, prostě bych si zaskočil za nějakou věštkyní a zeptal se jí, proč to nefunguje. Ale my píšeme v .NETu, který to má do starých Delphi přeci jen dost daleko.
Takže rada pro všechny nováčky, kteří chtějí, abychom jim na fóru poradili. Pokud vám něco nefunguje, napište jak konkrétně to nefunguje. Možností je celá řada:
- Nezkompiluje se to.
- Nedělá to nic.
- Dělá to něco jiného, než by to dělat mělo.
- Dělá to něco jiného, než si myslíte, že by to dělat mělo.
- Myslíte si, že to dělá něco jiného, než by to dělat mělo.
- Myslíte si, že to nedělá nic, ale že by to něco dělat mělo.
- Funguje to, ale myslíte si, že by to fungovat nemělo.
- Myslíte si, že by to něco dělat nemělo, ale ta aplikace si myslí, že si myslíte, že by to něco dělat mělo, a proto něco dělá, abyste si nemysleli, že nic nedělá, protože si myslí, že byste si mysleli, že by tohle dělat neměla.
- Spadne to na výjimce.
- Může za to Paroubek.
Takže až se budete ptát, tak kromě toho, že vám něco nefunguje, prosím sdělte i konkrétní projevy oné nefunkčnosti. Pak vám budeme schopni poradit.