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


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

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

Github Copilot несколько мыслей
TLDR; Лучше, чем iPhone Siri 😅, но продолжайте читать… В конце октября GitHub пришлет мне электронное письмо с доступом к предварительному просмотру второго пилота. С тех пор я использовал столько, сколько мог. Мой помощник полного стека Как мы все знаем, на работе нам никогда не приходится иметь дело только с одним языком программирования, а со вторым пилотом я без страха брался за любой проект. Мне пришлось написать автоматизацию сценария оболочки, чтобы загрузить все..

Golang получил большое обновление
Добро пожаловать! Golang — потрясающий язык программирования с массой возможностей. Если вы новичок в Golang, перейдите по ссылке ниже, чтобы узнать о нем больше:

Настоящая многопоточность PHP7: как перестроить PHP и использовать pthreads
Сборка PHP на Mac и Linux с примерами многопоточности и pthreads Ваши PHP-приложения действительно могли бы использовать возможности многопоточности для параллельного выполнения задач, но вы знаете, что процесс сборки PHP может быть трудным и трудоемким - не только это, перенос вашего производственного сервера PHP на новую сборку также звучит как головная боль. Что ж, не все так плохо, если мы воспользуемся парочкой имеющихся в нашем распоряжении утилит PHP для облегчения процесса...

Болезненная частота моих извинений и стремление положить конец бессмысленным извинениям
Одна из моих подруг, которой чуть за 40, недавно поделилась со мной, что за свою жизнь заметила некоторые изменения в том, как люди используют слово «извините». Она сказала, что раньше люди говорили, что сожалеют, только когда сталкивались с вами на улице. Теперь, утверждает она, большинство людей извинятся, даже если они были тем человеком, с которым столкнулись. Я замечаю эту тему в своей жизни. Я буду извиняться, когда люди сталкиваются со мной, когда кто-то неправильно понимает то,..

Технологии для нетехнологов 36: Как фреймворки и библиотеки упрощают веб-разработку
Если вы новичок в разработке программного обеспечения, возможно, вы встречали термины «фреймворки» и «библиотеки» и задавались вопросом, что они собой представляют и чем они отличаются. В этом сообщении блога мы объясним разницу между ними и то, как они используются в разработке программного обеспечения. Что такое библиотека? Библиотека — это набор предварительно написанного кода, который вы можете использовать в своем программном приложении. Библиотеки призваны помочь..