Публикации по теме 'software-development'


Рамки карьерного роста в программной инженерии: обзор
Анализ эффективности и возможности карьерного роста неразрывно связаны с культурой компании. Понимание того, что они менялись и развивались с течением времени, поможет нам сделать выбор при внедрении или изменении структуры роста. Почему мы об этом говорим? Когда я получал отзывы, я не уделял особого внимания обзорам производительности. Если честно, это было больно. Я провел годы становления моей карьеры в чреве огромной международной фирмы, предоставляющей профессиональные..

Странный мир API
Когда вы делаете первые шаги в качестве разработчика программного обеспечения, есть ряд вещей, которые могут одновременно увлечь и расстроить вас. Использование общедоступных API-интерфейсов было одной из первых вещей, которые заставили меня ощутить это сочетание разочарования и восхищения в сотой степени. Использование API-интерфейсов может быть невероятно полезным при попытке создать следующее смелое приложение, которое изменит мир, однако оно сопряжено с рядом подводных камней и тупиков,..

Методы, которые можно использовать как для строк, так и для массивов JavaScript
Знаете ли вы, что есть методы, которые можно использовать как для строк, так и для массивов JavaScript? Давайте посмотрим на эти методы и увидим сходства и различия между ними! Вступление Хотя невозможно знать каждый метод в JavaScript, также приятно знать, что есть некоторые методы, которые можно использовать более чем с одним типом данных. В частности, для строк и массивов это методы concat , indexOf и slice . В этой статье мы поймем, что такое каждый из этих методов, как их..

Дисциплина проверки кода и рабочие контракты
Я немного рассказываю о ситуации с лицензией React License и делюсь тем, что узнал о лицензиях с открытым исходным кодом за последние несколько месяцев. Полное видео здесь: 🔗 Тема обсуждения этого выпуска на форуме Fun Fun Forum https://www.funfunforum.com/t/code-review-discipline-and-working-contracts/2876 🔗 Зачем становиться меценатом? https://patreon.com/funfunfunction 🔗 mpj в Твиттере https://twitter.com/mpjme 🔗 Помогите перевести шоу на ваш язык..

Тестирование приложений с помощью JUnit5 и EasyMock. Часть 2
Вторая часть нашей статьи о тестировании приложений с помощью JUnit5 и EasyMock. На этот раз мы рассмотрим лучшие практики JUnit, создание объектов EasyMock. Лучшие практики JUnit: создание объектов EasyMock Вот полезный совет по методу createMock . Если вы проверите API EasyMock, вы увидите, что метод createMock поставляется с многочисленными сигнатурами. Подпись, которую мы используем: Какой из них мы должны использовать? createMock(String name, Class claz) лучше. Если..

Пришло время вернуться к make-файлам
Make и make-файлы потеряны в прошлом для многих разработчиков, их преимущества теряются в потоке инструментов, которые постоянно изобретают колесо для создания программного обеспечения. Пора закончить эту сумасшедшую карусель. Если вы спросите многих разработчиков о том, что в первую очередь приходит на ум, связанное с Make и make-файлами, вы, вероятно, получите несколько ответов: C / C ++, собственные проекты, огромные, архаичные или, возможно, даже старые. Некоторые молодые..

Лучшие интерфейсные и внутренние языки для изучения в 2019 году
Если когда-нибудь кто-то решит заняться кодированием и решит попросить Google дать краткую информацию, я уверен, что он наткнется на множество языков программирования. Что ж, чтобы сделать поиск немного несложным, мы свели его к — — языкам программирования, которые обладают наибольшим потенциалом. 1) JavaScript: Сегодня JavaScript стал необходимым условием для каждого разработчика программного обеспечения. Если вы хотите построить свою карьеру в области разработки веб-сайтов или..