UX

Идеи для электронной коммерции можно брать с AliExpress — их там много, не все работает как надо, но, по крайней мере, они там есть.

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

Для всего остального настолько чистых примеров нет — все так или иначе надумано. А придумывать — совсем другое дело, тут опыт придется собирать свой собственный….

Good for Enterprise

Good for Enterprise позиционируется как безопасное решение для мобильного доступа к корпоративной инфраструктуре.  Почта Exchange с контактами, календарем и задачами; чат Lync; веб-браузер для внутренних интернет-ресурсов; даже какая-то платформа для разработки собственных решений. Внутри защищенного контейнера, с шифрованным AES192-каналом, на всех распространенных платформах, с DLP-функциями. Очень просто разворачивается, не требует размещения в DMZ или входящих соединений внутрь «периметра»… вот тут-то и доходит.

Серверная часть и клиентские устройства подключаются к облаку Good, которое пропускает через себя весь трафик. Трафик шифруется «на концах» и в облаке не хранится, но! — во-первых, где гарантии? во-вторых, для чужих каналов AES-192 недостаточно; и в-третьих, даже если у владельцев облака нет доступа к информации, то возможность отключить этот доступ в любой момент никуда не денется. И все достоинства решения становятся мелкими плюсами при огромном минусе — отдавать свой почтовый трафик чужим дата-центрам не хочется совершенно. С другой стороны, модная корпоративная платформа BlackBerry именно так и работает. Вопрос доверия, наверное. Впрочем, как и во всем.

Совершенный код

С некоторых пор с подозрением отношусь к сентенции «Code is poetry». Да, красивый код приятно читать. Да, абстракции полезны, высвобождая мыслительные ресурсы программиста для повышения общей эффективности. Но – черт возьми! – нельзя отдавать эффективность в жертву эффектности.

Наверное, я консерватор. Я не считаю слово «новое» однозначным синонимом слову «лучшее». И я не могу посчитать оправданным внедрение в развивающийся проект нового языка, если из плюсов у него – чуть большая лаконичность, а из минусов – переучивание всей существующей команды и уменьшение и без того невеликого в силу своей специфичности рынка труда. Особенно, если финансовый проект и главный показатель его успешности даже не эффективность, а – надёжность.

Зато мы пишем совершенный код. Да, я знаю, какое это удовольствие. Но не слишком ли оно дорого?