Переводы

Ключевые слова

Действительно ли Yii умирает?

Грустно осознавать, но Yii действительно умирает. Вот, что говорит об этом Павел Климов, один из разработчиков ядра Yii.

Ключевые слова: Yii2, Yii3, Переводы

Оптимизация хвостовых вызовов в Elixir и Erlang - это не так эффективно и важно, как вы думаете

Оптимизация хвостовых вызовов (TCO) - это великолепная особенность Elixir и Erlang, о которой вам все рассказывают. Что если я скажу вам, что простая рекурсия может быть более быстрой и более эффективной, чем ее аналог, использующий хвостовую рекурсию?

Ключевые слова: Elixir, Erlang, Переводы, Производительность, Функциональное программирование

Семь мифов о производительности Erlang

В этой статье мы рассмотрим семь самых распространенных заблуждений о производительности Erlang. Обсудим причины возникновения таких мифов и поговорим о том, как на самом деле обстоят дела сегодня.

Ключевые слова: Erlang, Переводы, Производительность, Функциональное программирование

Принципы программирования - Часть 4: Сообщения

Здесь мы обсудим принципы взаимодействия объектов через сообщения. Какие бывают сообщения и как их правильно использовать. А так же рассмотрим событийную модель.

Ключевые слова: PHP, Идеальный код, Переводы

Принципы программирования - Часть 3: Жизненный цикл объектов

В этой статье мы рассмотрим, как устроен жизненный цикл объектов и как правильно его организовать. Полезные советы по созданию, изменению, освобождению, восстановлению и удалению объектов.

Ключевые слова: PHP, Идеальный код, Переводы

Принципы программирования - Часть 2: Избавляемся от NULL

Поговорим о том, почему NULL - это плохо. Рассмотрим несколько эффективных способов избавления от NULL в нашем коде. И подумаем, в каких случаях это надо делать.

Ключевые слова: PHP, Идеальный код, Переводы

Принципы программирования - Часть 1: Уменьшение сложности

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

Ключевые слова: PHP, Идеальный код, Переводы

Конфигурационные значения — это тоже зависимости

Поговорим о том, как правильно передавать конфигурационные значения в объекты. И почему конфигурационные значения — это тоже зависимости.

Ключевые слова: PHP, Идеальный код, Переводы

Принципы, которые формируют успешные фреймворки

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

Ключевые слова: Архитектура, Переводы, Философия

Ключевые слова