Лип 1, 2014 | Новини, Програмування
Код значно частіше читають, ніж його пишуть. Тому вартує один раз постаратись при написанні (навіть ввести це у звичку), щоб усі наступні читачі комфортно могли читати ваш код, та й зрештою ви сам могли з легкістю читати власний код.
@tickrnews.wordpress.com
Саме тому у даній статті поговоримо про правила написання коду:
- для чого їх взагалі придумали;
- коли варта їх використовувати, а коли можна уникати;
- ну і звичайно оглянемо найважливіші з них у мові Python.
(більше…)
Чер 28, 2014 | Новини, Програмування
Перший патерн, який ми з вами розглянемо у даній серії буде Абстрактна Фабрика. Англійською мовою його назва виглядає наступним чином: Abstract Factory.
UML діаграма патерна Абстракна Фабрика
В даній статті ми оглянемо:
- що являє собою даний патерн, та для чого він потрібен;
- розглянемо приклад: Войнушки;
- Плюси та Мінуси даного патерна;
- нюанси використання даного патерна в мові Python.
(більше…)
Чер 26, 2014 | Новини
Постійно отримую дане запитання від людей, які хочуть пов’язати своє майбутнє з програмуванням. Звичайно, щоб бути задоволеним своєю роботою – зарплата не основне і мотивує лише перший час, проте і з маленькою зарплатою також ніхто не захоче вкладати масу часу та зусиль, щоб освоїти нову для себе професію.
@responsiveuniverse.me
Інформацію про зарплати у програмістів досить легко знайти в інтернеті, тому в даній статті не лише оглянемо вилку зарплат, але й трохи розберемось від яких критеріїв вона залежить.
Більшість даних данної статті наводжу базуючись на власному досвіді, інформації від знайомих програмістів, а також після дослідження статистика на інших сайтах, як от dou.ua.
(більше…)
Чер 18, 2014 | Новини, Програмування
Неодноразово отримував запити від початківців про статтю, де буде наведено основи роботи з репозиторієм коду. Нарешті дійшли руки і ось ЛікБез по репозиторію Git готовий!
- @spradlinrelocation.com
В даній статті розберемо:
- що таке репозиторій коду і для чого його придумали
- необхідний мінімум термінів при роботі з репозиторієм коду
- основи використання репозиторію коду Git
(більше…)
Чер 14, 2014 | Новини, Програмування
Цей пост розпочинає нову серію статей під назвою Патерни Програмування.
@fromdev.com
У цьому ввідному пості ми з вами коротенько оглянемо:
- що таке Патерни Програмування
- для чого їх придумали
- типи та категоризація патернів
Даний матеріал буде корисним як початківцям так і профікам програмістам, щоб освіжити та підсумувати свої існуючі знання.
То ж що таке Патерни Програмування?…
Чер 10, 2014 | Новини, Саморозвиток
Натрапив на класну англомовну статтю про те, як досягати чималих успіхів у власних сферах зацікавлення. Стаття розказує про 5 методів, які можуть допомогти стати експертом у своїй справі.
@humansinvent.com
Багато ідей з даної статті резонують з власними переконаннями, тому вирішив спробувати її перекласти з деякими доповненнями та коментарями. Якщо прагнете отримати підказки, як стати найкращим у свому ділі, тоді читаємо…
(більше…)
Чер 6, 2014 | Новини
Якщо ви є власником онлайн ресурсу або займаєтесь оптимізацією клієнтських вебсайтів під пошукові сервіси, тоді у цій статті ви знайдете основні моменти SEO оптимізації. Також веб розробникам буде корисно дізнатись кілька фактів, адже саме вони є тими, хто займається технічною стороною SEO.
В короткій формі я виклав тут основні правила правильної оптимізації. Заводьте дану сторінку собі у закладки та регулярно звертайтесь до неї кожного разу, коли працюєте з новим вебсайтом, щоб часом нічого не пропустити.
(більше…)
Тра 17, 2014 | Новини, Програмування
За останні два роки отримав багато досвіду навчаючи джуніорів Python програмістів. За весь цей час назбирав невеликий список поширених помилок, що зазвичай зустрічаються при вивчення цієї мови.
@pythonforbiologists.com
В цій статті опишу 5 найпоширеніших помилок. Це допоможе вам навчитися на чужих помилках, набити менше гуль на власній голові та швидше освоїти мову.
(більше…)
Тра 12, 2014 | Новини, Програмування
Таке питання мені часто ставляють люди, які лише починають вивчати програмування. Зокрема, неодноразово отримував скарги, що якийсь із прикладів в моєму курсі Python 2 – Курс Молодого Бійця не працює. Після першого ж питання ставало зрозуміло, що людина просто заінсталювала собі Пітон 3-ї версії.
Python2 vs Python3 @www.thetechdive.com
Якщо коротко, то відповідь на дане питання:
- саме для початківців: вивчайте мову Python починаючи з версії 2,
- для профіків: обирайте Python 2 або Python 3 взалежності від проекту та ситуації.
Чому? Далі в статті спробуємо розібратися.
(більше…)
Тра 9, 2014 | Новини, Програмування
Протягом нашої серії постів Програміст Початківець ми з вами розглянули такі важливі питання як вибір напрямку, де і як навчатися, як шукати наставника, як складати резюме та проходити інтервю, та як набувати реальної практики у програмуванні. Одним словом усе необхідне, щоб досягнути того рівня, при якому можливо отримати свою першу роботу.
@freehdw.com
Проте в момент, коли вас беруть на вашу першу роботу це ще не кінець. Як б сказав, що це лише початок подальшого, часом непростого, процесу навчання. В більшості випадків професія програміста асоціюється з постійним навчанням.
Цим постом ми завершуємо серію Програміст Початківець і у ньому оглянемо, що ж робити початківцю далі. Як тримати свої знання у хорошій формі, набувати нові та прогресувати у своїй кар’єрі. IT сфера надзвичайно динамічна, тому важливим є постійно слідкувати за новинками, освоювати нові технології та орієнтуватися у поточній IT тусовці.
То ж яким чином можна постійно залишатися на гребені хвилі…
Будьмо дружніми!