Публикации по теме 'programming'


YAGNI — Тебе это не понадобится
YAGNI — ключевой принцип экстремального программирования. Но что это такое, и действительно ли вам это нужно? Что в нем говорится? Оператор YAGNI довольно прост: Внедряйте вещи только тогда, когда они вам действительно нужны, а не тогда, когда вы думаете или предвидите, что они могут понадобиться вам в будущем!

Helloween в IT. Здесь жутко!
Традиция рассказывать страшные истории на Хэллоуин. А мы расскажем о ТОП-5 страхов в IT. В прошлом году сегодня мы писали о том, чего боятся разработчики. Среди самых популярных опасений были поддерживать Internet Explorer и забыть наушники дома. В этом году мы расскажем о страхах тестировщиков, менеджеров и даже клиентов. Большинство кодеров боятся чужого кода, особенно исправления в нем ошибок. Что это? Что эта штука делает? И самым страшным кошмаром было бы узнать, что это ты..

Конец PHP?
Взгляд на фреймворки PHP и его будущее В последние годы горячо обсуждается вопрос о том, теряет ли PHP лидирующие позиции или даже подходит к концу. В конце концов, многие интернет-компании пробуют другие языки. Некоторые языки сильно привлекают наше внимание. Голанг хорошо известен своей сопрограммой. Java лучше всего подходит для идеальной экологической системы. А Python хорошо разбирается в вычислениях и искусственном интеллекте. Но, конечно, PHP не погибнет. Мы разберем это..

Применение стиля кода .NET с помощью .editorconfig
Сохраняйте единый стиль написания кода в своих редакторах. Чистая кодовая база необходима, и, честно говоря, никто не хочет читать неструктурированный и беспорядочный код. Убирать последствия утомительно, отнимает много времени и не очень весело. Некоторые редакторы кода имеют встроенную функцию очистки, которая делает всю работу за вас. Это может хорошо сработать при работе над кодовой базой в одиночку. Однако при работе в команде крайне важно иметь общую конфигурацию, чтобы не..

5 главных уроков, извлеченных при создании приложений React
Недавно я выступил на конференции с докладом «Уроки, которые я извлек при создании приложений React». Я подумал, что это хорошая беседа, которую нужно задокументировать как сообщение в блоге. Итак, мы здесь. В этом посте я расскажу о своих 5 лучших уроках по созданию приложений React за последние годы. Давайте сразу приступим. Урок 1: Используйте функциональные компоненты Компоненты классов в React — это история прошлого. Компоненты класса сбивают с толку людей и машины. Вот..

20 самых популярных языков программирования для изучения в 2023 году
Вот список из 20 самых популярных языков программирования, основанный на различных показателях, таких как популярность, спрос и возможности трудоустройства: Стоит отметить, что популярность языков программирования может варьироваться в зависимости от региона и отрасли. Этот список предназначен для предоставления общего обзора самых популярных языков программирования, но он может не обязательно отражать языки, наиболее популярные или востребованные в определенном месте или области...

Сравнение методов IPC: передача сообщений, сокеты, конвейеры, прерывания и многое другое
В современных компьютерных системах множеству процессов часто необходимо взаимодействовать друг с другом. Это взаимодействие между процессами называется межпроцессным взаимодействием (IPC). Существуют различные механизмы для IPC, включая разделяемую память и передачу сообщений. В этой статье мы обсудим различия между этими двумя механизмами, их плюсы и минусы. Общая память: В разделяемой памяти область памяти совместно используется двумя или более процессами. Процессы могут..