Статьи

Плохой код: слишком много преобразований объектов между уровнями приложений и как их избежать

Работали ли вы когда-нибудь с приложением, в котором вам приходилось копировать данные из одного объекта в другой, другой и т. Д., Прежде чем вы действительно…
Статьи

Python 3 Type Hints и статический анализ

В Python 3.5 появился новый модуль ввода, который обеспечивает стандартную поддержку библиотеки для использования аннотаций функций для необязательных подсказок типов. Это открывает двери для новых…
Статьи

Новые направления в веб-конференциях

Несколько австралийских конференций, которые пройдут в ближайшие пару недель (из которых SitePoint является информационным партнером). Команда Web Directions взяла свою традиционную модель веб-конференции (которая была…
Статьи

Savant Template Engine

Когда мы (как и мой деловой партнер и я) начали разработку третьей версии нашей программы с открытым исходным кодом (нашего первого в истории «коммерческого» продукта),…
Статьи

Сохранение ресурсов с помощью PHPCache

Базы данных являются впечатляющими инструментами — использование одной из них на задней части вашего веб-сайта может дать вам огромные возможности с точки зрения гибкости и…
Статьи

BuildMobile: спасибо, Стив

«Я считаю, что самые яркие и инновационные дни Apple впереди. И я с нетерпением жду наблюдения и внесения вклада в его успех в новой роли….