Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vyřešit flake8 #587

Open
encukou opened this issue Jan 16, 2020 · 7 comments
Open

Vyřešit flake8 #587

encukou opened this issue Jan 16, 2020 · 7 comments

Comments

@encukou
Copy link
Member

encukou commented Jan 16, 2020

Ze Slacku:

když už to Lumír nakousl... bylo by možné nějak vyřešit v první lekci ten flake8, který způsobuje konstantně problémy při instalaci? [...] Nevím jak jinde, ale na pražských kurzech už je to odzkoušeno.

@frenzymadness
Copy link
Member

Koukám, že konkrétní postup je jen u Atomu. U Kate a Gedit to není vůbec a u Ostatní je to jen obecně popsáno bez návodu.

Podle mě je jediný problém v tom, že si účastnice instalují flake8 do virtuálního prostředí, kde jej editor nenajde. Takže to můžeme:

  • smazat úplně z materiálů
  • opravit - přidat upozornění na instalaci mimo venv
  • opravit - přidat nastavení aby editor bral Python věci z konkrétního venvu (VS code umí snadno, Atom nevím)

Já bych byl za zachování a třeba i oddělení do samostatné bonusové části, ale snad všichni to v nějaké podobě používáme, tak bych jim to také rád ukázal.

@frenzymadness
Copy link
Member

cc @zuzejk

@messa
Copy link
Contributor

messa commented Jan 26, 2020

na pražských kurzech už je to odzkoušeno

Tady bohužel nevím, poslední běh jsem moc nekoučoval. Ale v materiálech teď vidím VSCode a flake8 se tam neřeší vůbec. Ani nevím, jestli si ten VSCode vůbec nainstalují i s tou Python extension. Takže jak je to odzkoušeno? :)

@encukou
Copy link
Member Author

encukou commented Jan 27, 2020

VSCode otravuje, že doporučuje nějaké svoje rozšíření doinstalovat. Někdo na to klikne, někdo ne.

Můj názor je pořád ten, že úplně na začátku je spousta jiných problémů. Nechci přidávat ještě kontrolu stylu.

@hroncok
Copy link
Member

hroncok commented Jan 27, 2020

Mně taky přijde, že to generuje jen problémy.

@messa
Copy link
Contributor

messa commented Jan 28, 2020

Jsem raději, když začátečníky žádný linting nerozptyluje. Na druhou stranu někdy se dost zaseknou, když jim někde chybí dvojtečka, oni nevědí, co se děje (neumí dešifrovat SyntaxError), tam by linting pomohl, ale takhle je to aspoň naučí řešit problémy místo tabulator-driven developmentu.

Btw. nebyla tato diskuze už někde? Nebo je zde správné místo pro ni?

@encukou
Copy link
Member Author

encukou commented Jan 28, 2020

Tohle je správné místo. (Jestli štítek content nestačí, můžeme obsah "kanonických" kurzů pro samouky dát do zvláštního repozitáře. Případnou diskusi o tomhle prosím do nové issue.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants