Pořád jde ale o to, co kdo píše. Pokud někdo píše nějaké algoritmy nebo struktury, typicky mění malou část kódu a důležité je pro něj hlavně psaní a editace kódu. Pokud zná Vim nebo Emacs, bude v nich efektivnější než s IDE. Pokud někdo potřebuje propojit spoustu komponent do jednoho celku (typická Java aplikace), potřebuje naopak pořádné IDE, protože nepotřebuje detailně znát nějaký kód, ale naopak potřebuje mít přehled o aplikaci na vyšší úrovni.
Asi špatnej jazyk A teď už víš, proč se v něm nic velkého nedělá.
Tak jsem si nainstaloval PyCharm a nemohu přijít na postup jak provést to refaktorování o kterém jsi psal výše. Na rozdíl od Emacsu to vůbec neupozorňuje na použití neexistujících metod.
Citace: gl 06. 08. 2016, 18:46:54Tak jsem si nainstaloval PyCharm a nemohu přijít na postup jak provést to refaktorování o kterém jsi psal výše. Na rozdíl od Emacsu to vůbec neupozorňuje na použití neexistujících metod.V IntelliJ Idea se to jmenuje Extract - Interface nebo Superclass. Netuším, zda stejný refaktoring mají i pro Python.
class Parent(object): def a_method(self): passclass Child(Parent): def b_method(self): passchild1 = Child()child1.a_method()child2 = Child()child2.a_method()child2.b_method()
Extract superclass provede tohle:[...]u použití nic nezmění.
... A taky je možné, že v Pythonu takový refaktoring potkáte méně často, než v Javě - přeci jen průměrný projekt v Pythonu asi bude o dost menší, než průměrný projekt v Javě.
Skriptovací jazyky na velké projekty nebrat.
Ale zase nepůjde refaktorovat a opravovat. Takže pokud jsi nějaký čas ušetřil, což není jisté, tak jsi ho po nějaké době ztratil tak desetinásobek. Skriptovací jazyky na velké projekty nebrat.
Kašlete na to, konečně se vyjasnilo a ještě jsou k vidění Perseidy. Už sice nejsou v maximu, ale tak 20 za hodinu to dává. Spacák na zahrádku, dobrej tabáček, fajnová lahvinka, pěkná podívaná
Citace: Tuxik 06. 08. 2016, 23:48:28Kašlete na to, konečně se vyjasnilo a ještě jsou k vidění Perseidy. Už sice nejsou v maximu, ale tak 20 za hodinu to dává. Spacák na zahrádku, dobrej tabáček, fajnová lahvinka, pěkná podívaná Maximum teprve bude příští týden ve čtvrtek.