Публикации по теме 'information-architecture'


Больше эффективности, меньше перенасыщения знаниями
Часть III из четырех частей, посвященных эффективности разработчиков и обмену знаниями. Вы можете прочитать части I , II и IV , когда закончите. Давай сыграем в игру? Это классическая фраза из Военных игр 80-х . То, что молодой хакер считал забавным развлечением, в конечном итоге чуть не спровоцировало геотермальную ядерную войну. Спойлер, они предотвращают войну, когда хакер спрашивает компьютер, может ли он выиграть игру , и компьютер понимает, что победа невозможна...

Принципы нетропии, часть I
Признания страстного программиста Введение После почти 40-летнего плодотворного сотрудничества с ремеслом программирования я до сих пор не нашел разумного объяснения тому, почему программные проекты — в частности, объектно-ориентированный подход — периодически испытывают трудности с обработкой сложности. Часто проекты борются со сложностями, которые они сами создали в более раннем воплощении. Как же так? В частности, если вспомнить те дни, когда «смена парадигмы» на..

ИНФОРМАЦИОННАЯ АРХИТЕКТУРА (ИА) И ЕЕ БУДУЩЕЕ
Что такое информационная архитектура … Проще говоря, информационная архитектура — это дисциплина, которая фокусируется на организации информации в цифровых продуктах. Основная цель — помочь пользователям находить информацию, легко перемещаться по экранам и выполнять задачи без ошибок. Но как информационная архитектура помогает пользователям легко находить информацию или перемещаться по ней и какие инструменты она использовала для достижения этой цели? Давайте кратко рассмотрим основные..

Информационная архитектура и ее перспективное будущее
Как UX-дизайнер, самое главное — убедиться, что пользователи довольны взаимодействием с вашим продуктом, и как постоянно улучшать удобство использования, доступность и эстетику для общей удовлетворенности пользователей. Однако для этого UX-дизайнер должен помнить о нескольких вещах, таких как дизайн взаимодействия с пользователем (UX), дизайн пользовательского интерфейса (UI), дизайн взаимодействия (IX) и, наконец, информационная архитектура. Люди, не являющиеся дизайнерами, очень любят и..

`NULL` не является ложным
Кроме того: NULL не соответствует действительности, неизвестно, не определено, несуществующее, ноль или ноль. Некоторые языки вводят программистов в заблуждение относительно того, что означает NULL . Недавний проект показал, насколько сложным это может быть. Например, в JavaScript: let maybeNull = null; let isNull = maybeNull === null; let isntNull = maybeNull != null; console.log({isNull, isntNull}); // {isNull:true, isntNull:false} На первый взгляд кажется, что JavaScript..

Информационная архитектура завтрашнего дня
Информационная архитектура по своей сути представляет собой структурный дизайн информации или контента, организованный таким образом, чтобы пользователю было легко ориентироваться, перемещаться и находить информацию. IA проводит триангуляцию между потребностями пользователя, контентом и организационным контекстом, потому что в центре пересечения лежит хорошо структурированный путь к выполнению задачи. Эффективная ИА создается путем объединения значения элементов продукта (онтология),..

Понимание скрытия информации и модульности системы Дэвида Парнаса
Интерпретация книги Дэвида Парнаса «О критериях, которые следует использовать при разложении систем на модули» Я написал эту статью, чтобы помочь объяснить знаменитую академическую статью 1971 года Дэвида Парнаса в более удобоваримой форме. Надеюсь, кому-то это пригодится. Мороженое и системный дизайн Сегодня мы собираемся представить проектирование линии по сборке сэндвичей с мороженым как пример проектирования программных систем. В статье Парнаса объясняется, что при попытке..