design

  • Хабрахабр

    Быстрорастворимое проектирование

    Люди учатся архитектуре по старым книжкам, которые писались для Java. Книжки хорошие, но дают решение задач того времени инструментами того времени. Время поменялось, C# уже больше похож на лайтовую Scala, чем Java, а новых хороших книжек мало. Увидим обзор типовых задач и подходов, разберем плюсы и минусы. В этой статье мы рассмотрим критерии хорошего кода и плохого кода, как и…

    Подробнее »
  • Хабрахабр

    История о том, как мы иконку PVS-Studio меняли

    0 ознаменовал новую веху в истории анализатора PVS-Studio – теперь доступен анализ не только кода, написанного на C, C++, C#, но также и Java. Релиз 7. Было ещё одно глобальное изменение, которое вы навряд ли пропустили. Кроме этого глобального нововведения продолжают улучшаться и дорабатываться существующие механизмы анализа, добавляются диагностические правила. Мы изменили иконку. В статье вы не найдёте хитрых приёмов…

    Подробнее »
  • Хабрахабр

    [Перевод] Сделал редизайн — потерял миллиард

    Исследуем эпичные провалы редизайна и мотаем на ус. Менеджер по продукту заходит в отдел дизайна и заказывает редизайн сайта. «Наш сайт выглядит таким старым! У всех наших конкурентов есть более яркие сайты. Давайте перепроектируем его. Кнопки с разноцветными тенями — это будущее!» Дизайнер: «Хорошо, давайте начнем с тестирования юзабилити».ПМ: «У вас есть 3 недели, и я хочу, чтобы все цвета…

    Подробнее »
  • Хабрахабр

    [Перевод] Модульный Sci-Fi уровень на UE4: вдохновляемся Ностромо и Серенити

    Баланс и реиграбельность, пожалуй, одни из главных моментов для PvP-шутера. Визуал тоже важен и для всего этого у нас есть целый пайплайн левел-дизайнера. Другое дело — жанры, где атмосфера окружения стоит на первом месте, а над уровнем работает один человек вместо целой команды. И воркфлоу такого «человека-оркестра» мне оказался очень интересен. Недавно наткнулся как раз на статью, где автор выполняет…

    Подробнее »
  • Хабрахабр

    [Перевод] Советы и рекомендации по портфолио UX-дизайнера

    Простая и понятная статья от Micah Bowers о том как лучше подойти к созданию портфолио UX дизайнеру, чтобы получить профит. «То как вы поднимаетесь на гору, важнее факта достижения вершины». В своих мемуарах Let My People Go Surfing Ивон Чуйнард, основатель глобального наружного бренда Patagonia, пишет: Один из лучших способов для разработчиков UX продемонстрировать методологию и навыки профессиональное решение проблем…

    Подробнее »
  • Хабрахабр

    [Перевод] [ Психология дизайна ] — The Psychology of Design

    Должны ли дизайнеры кодироваться уметь писать код и понимать бизнес? Существует ряд дебатов о том, какие дополнительные навыки должны изучать дизайнеры. Тем не менее, я бы сказал, что каждый дизайнер должен изучить основы психологии. Эти навыки невероятно ценны, но, возможно, не являются существенными. Как дизайнеры, мы можем использовать психологию для создания более интуитивных, ориентированных на человека продуктов и опыта. Как…

    Подробнее »
  • Хабрахабр

    [Перевод] Быстрые прототипы на Flutter и Kotlin/Native

    Первое, что мне пришло в голову, — использовать Kotlin, т.к. Получив задачу разработать приложение для нашей предстоящей внутренней конференции в рамках OLX Group, моя команда задумалась о том, как сократить время создания приложения для iOS и Android, потому что нам и без этого было чем заняться. Спойлер: не все пошло так, как изначально планировалось, но мы сделали всё вовремя, попутно…

    Подробнее »
  • Хабрахабр

    [Перевод] Flutter для Android-разработчиков. Как создавать UI для Activity, используя Flutter

    Как создавать UI для Activity, используя Flutter"/> <img src="http://orion-int.ru/wp-content/uploads/2018/09/perevod-flutter-dlya-android-razrabotchikov-kak-sozdavat-ui-dlya-activity-ispolzuya-flutter.jpg" alt="Flutter для Android-разработчиков. В этой статье мы рассмотрим эквивалент Activity во Flutter. Эта статья написана для Android-разработчиков, которые хотят применить свои существующие знания для создания мобильных приложений с помощью Flutter. Предварительные требования Если нет, то сделайте это. Предполагается, что вы уже настроили Flutter на своём ПК и можете запустить приложение «Hello…

    Подробнее »
  • Хабрахабр

    [Из песочницы] В топку MVPs, внедряем MVPr (минимальный жизнеспособный прототип)

    Привет, Хабр! Представляю вашему вниманию перевод статьи «Ditch MVPs, Adopt Minimum Viable Prototypes (MVPr)» автора Alexandru Giuseppe Ispas. Это особенно справедливо в мире цифровых продуктов, где каждое взаимодействие и графический элемент могут стать объектом дизайнерской одержимости. Стремление к совершенству — это тонкая ловушка, которая часто приводит дизайнеров в бесконечный цикл итераций и доработок. Но если абстрагироваться и посмотреть на междисциплинарный…

    Подробнее »
  • Хабрахабр

    [recovery mode] Dracula Theme — универсальная тема оформления практически для всего

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

    Подробнее »


Кнопка «Наверх»
Закрыть