Что стоит тестировать в Django

Я уже неоднократно обсуждал тему тестирования. Мы говорили о том, стоит ли превращать тестирование в культ, и о том, как следует тестировать Django. Теперь осталось только рассмотреть, что именно нужно тестировать в Django, если мы всё же решили это делать.

More …

Как в Django сделать Multi Host

Зачем? Во-первых, существующий Site Framework явно вне архитектурной парадигмы Django. И, скорее всего, рано или поздно будет удален. Во-вторых, все существующие батарейки так себе.

More …

Пара слов про Domain-Driven Design (DDD)

Domain-Driven Design (DDD) - это подход к разработке сложных программных систем, который фокусируется на предметной области (домене) и её логике. Основная идея DDD - создание программного обеспечения, которое точно отражает бизнес-процессы и правила предметной области.

More …

Как разрабатывать быстро, качественно и с минимальными затратами труда

Удивительно, но писать программы — это не так сложно, как кажется. Но в то же время это невероятно сложный процесс. Почему сложный? Потому что в IT главный производственный актив — это люди, со всеми вытекающими последствиями. А просто — потому что это всего лишь три простых шага:

More …