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


Полиморфизм времени компиляции в C#
Объектно-ориентированное программирование — это кроличья нора, где полиморфизм — всего лишь еще одна нить в яме, давайте посмотрим, насколько глубоко она может зайти. Эта статья отправит вас в путешествие, чтобы разгадать тайну полиморфизма времени компиляции. Кроме того, в C# у нас есть как раз нужный материал, чтобы сделать его хуже, с перегрузкой и переопределением методов, у нас также есть концепция сокрытия методов, что делает всю идею полиморфизма немного непонятной. И именно..

Являются ли рабочие места разработчиков доказательством рецессии?
Я вижу, что этот вопрос становится все более популярным в последние месяцы. Не только разработчики программного обеспечения ищут ответ, все задаются вопросом, защищена ли их область от рецессии. Разработчики программного обеспечения тоже люди, вопреки тому, что говорят все, с кем я работал (мы не роботы), и они также проявляют самые основные человеческие эмоции — страх. Страх потерять работу. Страх, что это…

3 причины, по которым Javascript должен быть вашим первым языком
В качестве первого языка можно выбрать множество языков, например Python, JavaScript, Go и Ruby. Все эти языки считаются легкими для изучения. Есть веские причины называть эти языки «легкими». Их легко настроить и относительно легко начать создавать проекты. У них простой синтаксис и концепции, которые новичку будет легко понять сразу. Вокруг них живые сообщества. Существует множество библиотек, которые помогут вам создавать надежные программы. Существует множество руководств,..

10 книг, которые изменят жизнь каждого разработчика
Для разработчика чтение книг может стать отличным способом расширить свои знания, улучшить навыки и открыть для себя новые перспективы. Вот еще 10 книг, меняющих жизнь, которые должен прочитать каждый разработчик: #1 Проект Феникс Роман об ИТ, DevOps и помощи вашему бизнесу в победе Джин Ким, Кевин Бер и Джордж Спаффорд В этой книге рассказывается о компании, которая борется с проблемами ИТ и управления проектами, а также о том, как они используют принципы DevOps для..

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

Прекратите нанимать инженеров-программистов
Обратитесь к инженерам по продуктам Хорошо, я знаю, заголовок может показаться смелым, но эта статья не об аутсорсинге вашей команды разработчиков или увеличении числа консультантов, вовсе нет. Недавно я прочитал несколько статей о « 10x Developers» , и все, что я прочитал, было очень познавательным; в любом случае, то, что я читал, в основном взято из инженерного POV — они часто говорят о младшем и старшем, инструментах, удалении кода, компетенциях и т. д. — все это важные..

«Вот учебник о том, как избежать учебного ада» — Каждый кодирующий YouTuber когда-либо
Текущая цифровая эпоха привела к появлению множества онлайн-учителей, и с этим большим притоком обязательно последуют бесчисленные мнения. Простой поиск на YouTube по запросу «учебный ад» выдает множество видеороликов, посвященных этой теме. На данный момент вы уже можете предположить, что это ключевое слово, за которым гонится большинство пользователей YouTube, чтобы улучшить свою аудиторию, но это еще не все. Каждое видео, которое вы смотрите, погружает вас все глубже в бездну,..