Публикации по теме 'mental-models'


React In Progress — Ключевая идея 3 — Названия компонентов React
Имена компонентов React всегда должны начинаться с заглавной буквы. Пример function MyButton() { return ( <button>I'm a button</button> ); } export default function MyApp() { return ( <div> <h1>Welcome to my app</h1> <MyButton /> </div> ); } Источник Изучите React — быстрый старт https://react.dev/learn

3 ментальных модели для программистов
С конкретными примерами того, почему они полезны Представьте, что у вас есть смартфон без приложений. Звучит не очень полезно, правда? Мозг без каких-либо ментальных моделей - это, по сути, смартфон без каких-либо приложений. Установка правильных приложений может серьезно улучшить качество вашей жизни. Изучение правильных ментальных моделей может сделать то же самое для вашего мозга. Вы программист, и я собираюсь предложить вам на рассмотрение три ментальные модели. Вы можете..

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

Будьте менее неправыми: ментальная модель
Полезные советы Илона Маска по решению проблем Каковы шансы, что ваше решение конкретной проблемы - идеальное решение? Что вы на 100% правы. И я говорю не о задачах 2 + 2 по математике, а о реальных задачах со многими переменными и многими степенями свободы. Логически это 0. Если существует бесконечное количество способов решения проблемы, то шансы, что вы выбрали выигрышный лотерейный билет, бесконечно малы. Они стремятся к 0. Итак, мы установили, что ваше решение несколько..

Unraveling Title Insanity: 59, L5, старший, штатный, директор и Гэндальф
Для чего нужны уровни? Вы понимаете карьерную лестницу в вашей компании? Как вы читаете истории работы? Как выглядят примеры? Как разработчик, наступает момент, когда мы начинаем задумываться и понимать, что наш рост не является линейным. Как и состояния материи в физике (твердое тело, жидкость и газ), мы также проходим через разные состояния в нашей карьере. Точно так же, как связь между льдом и водой не очевидна, просто глядя на фотографию, мне нужен был некоторый опыт, чтобы..

Опасность полагаться на абстракции
То, как мы обращаемся с абстракциями, может помочь или навредить нам. В прошлый раз я написал статью, опубликованную в Free Code Camp, под названием Не копируйте код. Напечатайте это. В статье показан график из книги Аудиовизуальные методы обучения под названием Конус опыта . Однако в первоначальном черновике той же публикации вместо этого использовался другой график, называемый Пирамида обучения . Пирамида обучения - это популярный график, который широко рекламируется в..

Модульность узла и экспорт
Одна из концепций, которые нужно понять в Node.js, — это использование require , module.exports и exports . Среда выполнения Node расширяет Javascript файловым вводом-выводом и возможностью экспортировать файлы и использовать их функциональные возможности в других файлах, благодаря чему достигается модульность. Начиная с ES6, ядро ​​Javascript выполняет то же самое, но с немного другой реализацией и ключевыми словами import и export . В будущем все может измениться, но пока Node..