×Закрыть

Материалы по теме «программирование»

RSS

Что такое Haxe и почему он может быть вам интересен Что такое Haxe и почему он может быть вам интересен

Dmitry Hryppa 6382

Большинство девелоперов используют Haxe в том или ином виде только при разработке игр. Это одна из причин недостаточной осведомленности о его возможностях. В этой статье я хотел бы пролить свет на то, чем же является Haxe и почему вам стоит задуматься о том, чтобы начать использовать его в своих проектах уже сегодня. 56

«Что учить, Java или C#?» Востребованность и перспективы популярных языков «Что учить, Java или C#?» Востребованность и перспективы популярных языков

Valentina Donchenko 27568

Чтобы ответить на популярные вопросы начинающих программистов о том, стоит ли учить такой-то язык и связывать с ним карьеру, мы расспросили разработчиков на Java, JavaScript, PHP, C#, C++, Python и Swift/Objective-C. 88

Опрос по языкам #8: Java по-прежнему доминирует, но доля рынка начала сжиматься Опрос по языкам #8: Java по-прежнему доминирует, но доля рынка начала сжиматься

Руслан Шевченко 51045

Самым распространенным языком по-прежнему остается Java, JavaScript вышел на второе место, незначительно опередив C# по популярности. 44

Принцип подстановки Барбары Лисков Принцип подстановки Барбары Лисков

Наталия Ништа 18760

Продолжая серию «ООП — это просто», на этот раз я попытаюсь рассказать о принципе подстановки Барбары Лисков (Liskov substitution principle, далее LSP). Рассмотрим пример, в котором нарушим этот принцип и посмотрим, к чему это приведёт. 226

Инвертируй меня полностью Инвертируй меня полностью

Наталия Ништа 16448

В этой статье я попытаюсь рассказать про принцип инверсии зависимостей (Dependency inversion principle, далее DIP). Чтобы по-человечески разобраться, начнем с самого начала — с интерфейсов и принципа «проектируйте на уровне интерфейсов, а не реализаций». 205

Уровни абстракций — ключ к пониманию архитектурных изысков ПО Уровни абстракций — ключ к пониманию архитектурных изысков ПО

Наталия Ништа 23593

Эта статья будет в большей степени полезна новичкам, только начинающим работать с абстракциями и построением архитектур ПО. Однако искренне надеюсь, что и более опытные специалисты смогут найти для себя что-то интересное в этом материале. 103

Какой язык программирования выбрать Какой язык программирования выбрать

Sergey Nemchinsky 73978

Попробую ответить на этот животрепещущий вопрос. И начну ответ с уточнения, что вопрос поставлен некорректно. Вопрос должен скорее стоять в выборе направления программирования. Итак, на что в первую очередь должен обращать внимание человек, выбирающий специальность? 245

Рейтинг языков программирования № 7: PHP уходит с пьедестала Рейтинг языков программирования № 7: PHP уходит с пьедестала

Руслан Шевченко 113805

Краткая сводка: Java по прежнему самый распространенный язык программирования; разрыв между Java и C# — увеличивается. JavaScript вошел в тройку лидеров, вытеснив из нее PHP. Возобновился рост использования Scala. Cоотношение Objective-C/Swift все еще 80/20. 178

Рейтинг языков программирования № 6: новые лошадки на коммерческом рынке Рейтинг языков программирования № 6: новые лошадки на коммерческом рынке

Руслан Шевченко 70143

На чем кодят молодые программисты? Какие языки выбирают для своих проектов? Сколько еще мы будем писать первые программы на Basic’е? 90

14 рекомендаций из личного опыта для разработчиков 14 рекомендаций из личного опыта для разработчиков

Aliaksandr Valialkin 16012

Я как разработчик с небольшим стажем хочу поделиться рекомендациями, которые могут оказаться полезными некоторым из вас. Чем опытнее разработчик, тем большее количество перечисленных ниже советов покажется ему очевидными и банальными. 94

Рейтинг языков программирования № 5, январь 2014 Рейтинг языков программирования № 5, январь 2014

Руслан Шевченко 100456

Краткая сводка: на первом месте по прежнему Java, при этом разрыв между C# и Java увеличился. JavaScript обогнал Python. Индекс удовлетворенности возглавляет Scala, а в пятерке основных дополнительных языков появился T-SQL. 62

Профессия избранных, или «Ох уж эти невыносимые программисты»! Профессия избранных, или «Ох уж эти невыносимые программисты»!

Редакция DOU 15202

Рассмотрим несколько наиболее распространенных проблем, которые возникают между ITшниками и социумом «обычных» людей. Как-никак, правильная постановка задачи — это уже половина ее решения. 35

Рейтинг языков программирования № 4, январь 2013 Рейтинг языков программирования № 4, январь 2013

Руслан Шевченко 102738

Краткая сводка: Самые популярные — Java, C# и PHP. JavaScript как основной язык используется чаще Ruby, PL/SQL вошел в первую тройку дополнительных языков. 23

W30LUW Yuriy Silvestrov

Yuriy Silvestrov 2390

Захотелось пошутить и озаглавить колонку так, как это принято в Linux/Unix мире — аббревиатурой. Полностью фраза из названия звучит как «Web 3.0 is like Unix Way». Отчего именно Unix Way? 16

Що нового у світі програмування Що нового у світі програмування

Руслан Шевченко 11146

Напевно не існує області знань, якій не пророкують «теплову смерть» від відсутності розвитку. Програмування не є виключенням: досить часто можна почути що все, що можна було придумати в програмуванні вже є у Lisp/Fortran/Smalltalk (підкреслити вибране) і нічого принципово нового з тих часів так і не створено. 142

Рейтинг языков программирования, 1H2012 Рейтинг языков программирования, 1H2012

Руслан Шевченко 36016

Краткая сводка: Java вышла на первое место, в разработку приходит поколение, не знавшее С++, на радаре появился Apex. 73

Рейтинг языков программирования (результаты второго опроса) Рейтинг языков программирования (результаты второго опроса)

Руслан Шевченко 45343

Краткая сводка — лидеры все те же (С#, Java, PHP), JavaScript приобретает значение как основной язык разработки, разработка на чистом С маргинализируется, Scala пророчат большое будущее. 73

← Сtrl 123 Ctrl →

Комментарии

Sergey Chupov Не розділяю думку про «багато води», скоріше багато прикладів і історій, які корисні в контексті. Але згоден, що доповідь Річа передає основну ідею. Просто за деталями вже треба звертатись до книжки і курсу.
Sergey Sheshenya сахара больше кладут?)
Ivan Boyaryn Проблема з підходом, який практикують більшість програмістів, яких я знаю (включаючи мене в минулому), — в тому, що вони вивчають лише стільки, скільки достатньо для вирішення тієї чи іншої задачі.
Artem Frolov У нас был случай, когда спустя какое-то время после запуска стартапа от нас ушел сотрудник, у которого была доля в компании.
Vitalii Chyhirov Давать классам и методам правильные имена становится все сложнее и сложнее по мере того, как растет база кода. Похоже, что все в той или иной мере сталкивались с проблемой именования, но я никогда не встречал даже попытки решить эту проблему.
Ivan Boyaryn Еще мы заметили, что к нам идут люди ни дня не работавшие на галерах — им интересна философия продуктовой компании и они хотят создавать что-то интересное лично им, а не кодить очередную поваренную книгу для Samsung.Підозрюю, що причина в значній мірі...
Ivan Boyaryn Давать классам и методам правильные имена становится все сложнее и сложнее по мере того, как растет база кода.Чому? Ієрархія контейнерів (пакетів, класів, ...) не вирішує цю проблему?
Андрей Литвинов Ссылка не работает.
Victoria Kravtsova Подавляющее большинство работодателей на украинском рынке предпочитают молчаливых гребцов с четко определенным опытом, нежели специалистов с бизнес-мышлением.
Владимир Кожаев даже за деньги я не могу. Мотивации не хватает. Разве что у меня там рука набита и это уже больше на конвеерный труд смахивает, без участия творческой части.
Viktor Cherniy Чим різниться дорослий професіонал в будь-якій сфері крім айті в Україні — якщо йому повезе заробити, чесно чи ні, легко чи ні, він буде вважати що так треба, і що це його право.
Viktor Cherniy Для яких українців? Для адептів «где раділся, там і прігаділся»? Я українець, люди, які виїхали, цікаві для мене, в них все ще є імена, мені цікаві їх поради і цікавий погляд ззовні. Ваші комплекси — це лише ваші комплекси, не українців.
Igor Golodnitsky Сразу видно писал CEO.
Peter Kurbatsky Шютка засчитан!
Viacheslav Burian Останній теж хорош. У нас серйозні вимоги — жартувати в слак, грати в теніс. Ви граєте в теніс ? Ні ? Боюсь, ви нам не підходите. Та ще й зарплату хочете вищу, а в нас вона нижча за середньостатистичну, тому шукаємо молодих лох.. талановитих з амбіціями.