Проектирование

Подписаться на ленту «Проектирование»

17 методов масштабирования

О том, как быстро создавать и масштабировать стартапы до 1 миллиона пользователей, поделился с Джозеф Перла, бывший вице-президент команды стартапа Turntable.fm, в своем блоге How to launch in a month and scale to a million users. Здесь представлены основные методы, которые он использовал в работе.

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

Источник: 
http://highscalability.com/blog/2011/9/26/17-techniques-used-to-scale-turntablefm-and-labmeeting-to-mi.html

Один из подходов при самостоятельном написании приложения

Рубрика:

Автор: 
Виталий Лащенко (vitaliy)

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

Допустим, у нас вот такая ситуация:
- софт мы пишем для себя;
- в разработке участвует один человек (это мы сами);
- нет четких требований от заказчика (сами от себя требуем определенный функционал);
- техническое задание мы составляем сами себе.

Так вот как же действовать в данной ситуации?

А ведь можно было сделать гораздо лучше!

Рубрика:

Автор: 
Форостяненко Сергей aka Fox

Наверняка у вас были ситуации наподобие данной:

Была поставлена задача, вы с небольшим наброском в голове под ее реализацию сразу же садитесь за работу, и либо в процессе разработке понимаете что выбрали не верный путь реализации либо после выполнения задачи осознаете что можно было сделать лучше\проще\функциональнее список можно долго продолжать...

Валидация пользовательского ввода

Рубрика:

Автор: 
Вадим Печерица

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