Публикации по теме '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..