Материалы по теме «разработка»

RSS

Как начинали свою карьеру технические топы украинских IT-компаний. Часть 2 Как начинали свою карьеру технические топы украинских IT-компаний. Часть 2

Алексей Симончук 12348

Представляем вторую часть материала о первых профессиональных шагах в карьере технических топов украинских IT-компаний. Мы спросили, как им помогла первая работа, на каких языках они программировали и что запомнили из того времени. 9

Сравнение стеков Java EE и Spring: возможности и ограничения Сравнение стеков Java EE и Spring: возможности и ограничения

Sergey Nemchinsky 9766

Не надо пытаться все приложения делать на каком-то одном стеке — они предназначены для разных вещей. Но надо четко понимать, для чего каждый из стеков подходит лучше. 43

Плюсы и минусы платформ React Native и Real Native: сравниваем приложения Плюсы и минусы платформ React Native и Real Native: сравниваем приложения

Олександр Книга 7558

Если вы занимаетесь разработкой мобильных приложений, названия React Native и Real Native вам давно знакомы. В этой статье мы проанализируем работу приложений на React Native и Swift, выясним плюсы и минусы каждой из платформ. 47

Заблуждения и ошибки приоритизации Заблуждения и ошибки приоритизации

Serhiy Berezhnyy 5996

Процессы приоритизации —сложный многофакторный анализ. Чтобы хоть как-то упростить его упростить, мы создаем систему, в которой простые решения станут очевидными, а для обсуждения сложных появится почва. При этом создание идеальной системы — далеко не всегда самоцель, и обсуждение — важнее, чем система сама по себе. 12

Salesforce для початківців в IT: як я стала розробником за півроку Salesforce для початківців в IT: як я стала розробником за півроку

Julia Shaleva 14604

З кожним роком IT-ринок України зростає. Збільшується кількість охочих працювати в IT, а разом з тим — і конкурентність. У цій статті я хочу поділитися власним досвідом — як я, дівчина без технічної освіти, стала розробником і навчилася писати код з нуля. А також хочу довести, що якщо є бажання і сила волі працювати над собою, то обов’язково все вийде! 41

Как бы это назвать: принципы хорошего именования в базе кода Как бы это назвать: принципы хорошего именования в базе кода

Bogdan Gusiev 7884

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

Как начинали свою карьеру технические топы украинских IT-компаний Как начинали свою карьеру технические топы украинских IT-компаний

Алексей Симончук 16681

Мы поговорили с техническими топами украинских IT-компаний и расспросили их о первых профессиональных шагах в карьере. Как им помогла первая работа, на каких языках они программировали и что запомнили из того времени. 11

Приоритизация задач: высшая математика или легкая разминка перед завтраком? Приоритизация задач: высшая математика или легкая разминка перед завтраком?

Serhiy Berezhnyy 9020

Это первая статья из цикла об основах, методиках и ошибках приоритизации. Сейчас поговорим о сложностях приоритизации. А в следующей статье разберем, какие ошибки подкидывает нам наш мозг, когда дело касается сложного выбора... 33

Фишки JAMstack: почему статические сайты превосходят традиционные динамические Фишки JAMstack: почему статические сайты превосходят традиционные динамические

Vladimir Gutorov 7124

Все больше и больше оборотов набирает довольно новый и нетрадиционный подход в создании сайтов — JAMstack. В этой статье мы разберем с вами ключевые моменты разработки статических сайтов и познаем превосходство static site над traditional dynamic site. 34

«Строгий» JavaScript: зачем и кому это надо «Строгий» JavaScript: зачем и кому это надо

Helen Zhukova 14518

Елена Жукова, предприниматель и Frontend developer, на VinnytsiaJS выступила с докладом «Strict JavaScript» и на его основе написала статью для DOU. JavaScript считается динамическим языком, но все чаще используются инструменты, которые добавляют ему статической типизации. Google, Facebook и Microsoft предлагают свои решения. Почему так происходит и стоит ли это делать? 39

React 16: огляд нової архітектури fiber React 16: огляд нової архітектури fiber

Євген Шемет 10594

Fiber — це нова архітектура, що покладена в основу React 16, реліз якого відбувся нещодавно. Велика частина коду була переписана з нуля. Основною метою було створення можливості для пріоритизації оновлень контенту. 32

Что нам делать с Enterprise-разработкой Что нам делать с Enterprise-разработкой

Sergey Nemchinsky 9098

В первой части статьи я долго рассказывал вам, как все плохо и, вообще, почувствовал себя вестником Апокалипсиса. Но такой подход отдает инфантилизмом. И я, рискуя навлечь на себя тонны обвинений в (мягко скажем) необразованности, продолжу свои речи в сторону, что же со всем этим делать. 47

Enterprise разработка накануне провала традиционных методов Enterprise разработка накануне провала традиционных методов

Sergey Nemchinsky 11412

Enterprise-системы становятся все сложнее, повышается монолитность, гетерогенность. Объемы данных растут в геометрической прогрессии. Готовы ли разработчики к этим вызовам? В этой статье мы рассмотрим основные проблемы Enterprise-приложений, оценим, какие (не совсем адекватные) решения предлагает индустрия сейчас. 65

Зарплаты украинских разработчиков — июнь-июль 2017 Зарплаты украинских разработчиков — июнь-июль 2017

Sergii Voloshyn 88926

С 12 июня по 12 июля 2017 года мы проводили очередной анонимный зарплатный опрос, в котором приняли участие 8704 человека. Представляем результаты. 81

N причин, чтобы использовать Create React App N причин, чтобы использовать Create React App

Valerii Sorokobatko 7585

Create React App — отличный инструмент для быстрого старта React-приложений. Вы не тратите время на настройку Webpack, Babel и других привычных инструментов. Они заранее настроены и спрятаны, так что разработчики могут сфокусироваться на коде и бизнес-логике приложения. 16

Реактивные библиотеки RX Реактивные библиотеки RX

Yakov Fain 14861

Давайте познакомимся с основными Rx понятиями. Сразу скажу, что эта статья не учебник по реактивному программированию, а просто описание основных игроков любой Rx библиотеки. Я работаю и с RxJS, и с RxJava, но в этой статье буду использовать JavaScript в примерах кода. 38

Украинский рынок разработки через 5 лет. Ретроспектива Украинский рынок разработки через 5 лет. Ретроспектива

Valentina Donchenko 30590

В комментариях участники сообщества также выражали свои мнения и делали прогнозы. Мы пригласили их сделать ретроспективу написанного — оценить собственные тезисы и подвести итоги: что сбылось, что не сбылось, чего ожидать дальше. 100

Not Only SQL: ищем альтернативы реляционным базам Not Only SQL: ищем альтернативы реляционным базам

Anton Martynenko 13893

Раньше все данные было принято хранить либо в файлах, либо в реляционной базе данных. Но время идет, и технологии стремительно развиваются. За последние 10 лет появилось много хранилищ данных на базе MapReduce, а также на базе других алгоритмов и структур данных. 148

← Сtrl 12345 Ctrl →

Комментарии

Тоже интересно узнать, чего такого нет в .NET, что есть в джаве в плане многопоточности И я говорил про чисто джаву, скала и котлин по сравнению с ней — отличные языки, где нет сто и одной приблуды сверху, который доподключать надо
И что такого есть в Java, чего нету в .Net в плане многопоточности?
async/await Уже давно есть, только используются не языковые конструкция а библиотека языка — CompletableFuture. Если нужно еще больше сахара, можно использовать Kotlin/Scala async { doSomething(foo) ...
вот новый JEP, который основан на старом JEP 305 http://openjdk.java.net/jeps/325
Ищут Go разраба и лида, если кому инересно: New Zealand: ✅ gigabit fibre to your house ✅ universal healthcare ✅ pregnant prime minister ✅ operational space program ✅ functioning government Come on down!
В 2018 в джаву наконец завезли var. Еще немного и даже async/await будет через лет 10
Например MVP (Minimum viable product) [...] продукта [...] был разработан одним инженером. удивительно. ну, если бы прототип — то было бы понятно. но bus factor же. или риск незаметен был?
(!) JEP draft: Switch Expressions for the Java Language ошибка 404, но есть обсуждение на реддите. И есть вот такой JEP, наверное, в рамках его имплементации и будут реализованы switch выражения.
Так, навскиду (судячи по файлам JS), не враховуючи всяких JQuery і т.п., він заюзав Mixpanel, MixItUp і Amplitude, які йдуть під комерцйними ліцензіями ?
Правда, что самые сильные члены команды получают больший процент 70-80%, а не выставляются за большие суммы, поддерживая тот же уровень 50%?
Что реально кто-то переезжает с idea на VS Code?
Дякую, але усе що ви перелічили окрім «business advisory» думаю будь яка аутсорсингова компанія декларує. Ще треба визначити що таке business advisory, що є реальний контроль за КПІ, «кеш фловом», або що це тоді?
хоть я и не UX designer, но мне было очень интересно почитать. исходя из своего микро-опыта, хочу предложить вам еще 1 шаг. На мой взгляд он важен и да за него можно брать еще денег.
Дивiться уважнiше: «инжиниринг, дизайн, продукт-менеджмент + business advisory и найм на стороне клиента», «интеграция в бизнес клиента, умение закрывать существующую боль клиента, проактивность и collective leadership».
Spock дуже крутий.