Zen Of Python
CategoriesDiverse

Ce tac când fac!…

O vreme am învățat Coldfusion, apoi mi-am băgat nasul și în HTML, CSS, XML, JavaScript, PHP, MySQL, Microsoft SQL Server și alte treburi asemănătoare, suficient de mult cât să-mi înțeleg și totodată să-mi îmbunătățesc instrumentele de lucru. Acum e timpul să-mi hrănesc creierul cu treburi ceva mai laborioase… cum ar fi de exemplu un limbaj de programare… Dar care?… Sunt o mulțime, fiecare cu dificultatea, caracteristicile și puterea lui…

A trebuit să îngurgitez ceva informație până să mă lămuresc cum stă treaba și în final am ales, după vreo două tentative, tot Python. Apoi, în peregrinările mele IT-iste am dat peste schema de mai jos care mi-a confirmat buna alegere. Pentru nevoile mele Python este suficient…

The Zen of Python by Tim Peters

Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren’t special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one– and preferably only one –obvious way to do it.
Although that way may not be obvious at first unless you’re Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it’s a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea – let’s do more of those!


which-programming-language-should-i-learn-first-infographic

PS: … și da, cam asta e senzația. Asocierea limbajelor de programare cu lumea fantastică din Stăpânul Inelelor nu este deloc întâmplătoare. După ce rulezi primele programe făcute de tine (chiar dacă nu sunt mare scofală) în sinea ta începi să te simți precum un mic vrăjitor sau un mic alchimist al vremurilor noastre (și mai ales a celor ce vor veni…). Voi oferi detalii despre materialele și cursurile disponibile gratuit pe internet, pe care le-am urmat ori intenționez să le urmez, aici.

Sursa: carlcheo.com/startcoding

Last Updated on 06.12.2023 by Mugo

Lasă un comentariu