Публикации по теме 'tips'


6 карьерных ускорителей для программистов
У меня почти десятилетний опыт работы инженером-программистом, и за это время я уже был во многих ситуациях, которые заставили меня расти как профессионал. В этой статье я хочу поделиться некоторыми советами, которые вы можете начать применять уже сегодня, чтобы быстро развиваться как разработчик программного обеспечения. Правильно глядя на своих коллег Вы когда-нибудь немного завидовали коллеге? Он сделал что-то удивительное, и вам хотелось, чтобы это были вы. Успокойся, это..

Что делает «новое» ключевое слово «под капотом» в Javascript?
В этой статье мы поговорим о различных темах, которые помогут нам лучше понять, что ключевое слово new делает в JS. Что такое свойство __proto__ и его роль, когда речь идет об объектах и ​​прототипной цепочке В чем разница между prototype и __proto__ Где в нашем коде мы используем __proto__ и prototype и прототипную цепочку Обладая всеми предыдущими знаниями, мы сможем понять ключевое слово new и то, как разные части связаны с ним. Твит, который вы можете увидеть ниже,..

Советы по повышению производительности JavaScript
Я давно работаю с JavaScript. Так много приложений во фронтенде и бэкэнде разрабатываются с использованием JavaScript и связанных библиотек, таких как React, VueJs и Angular. Но общий язык - это JavaScript. Я опубликовал статью о том, как оценить производительность вашего веб-приложения. Пришло время поговорить о том, как написать эффективный код JavaScript? В этой статье я собираюсь рассмотреть советы по JavaScript и небольшое объяснение того, почему мы предпочитаем что-то..

Написание более чистого кода. Часть 1. Советы по написанию кода, который облегчит жизнь каждому
«Любой дурак может написать код, понятный компьютеру. Хорошие программисты пишут код, понятный людям». — Мартин Фаулер Представьте себе это: Это еще один обычный день в вашем районе, и вы выходите на улицу, чтобы получить почту из своего почтового ящика. Вы небрежно пролистываете всю скучную старую ненужную почту, и вдруг ваше внимание падает на один ярко раскрашенный конверт. «ПОЗДРАВЛЯЕМ!» это кричит на обложке. Оказывается, вы выиграли тот розыгрыш, в котором..

Практический или теоретический?
Что делает хорошего программиста? Развитие хороших привычек и навыков позволяет добиваться исключительных результатов в любой отрасли. Но как понять, что развивать? Изучение теоретической стороны предметов, основанных на компьютерных науках, жизненно важно для успеха на рабочем месте, но применение различных навыков и привычек не менее важно. Наличие стабильной базы навыков позволяет использовать и изучать будущие строительные блоки с невероятной скоростью. В книге Эндрю Ханта и..

Почему разработчики медлят?
Что тормозит разработку программного обеспечения и почему? Почему мы так медленно программируем? Почему мы пропускаем сроки? Вы, должно быть, задали этот вопрос. Себя, или расспрашивал других. Мы проводим все церемонии схватки. Тем не менее, у нас есть отложенный релиз. Жду, пока третья сторона закончит свою часть. Что заставляет их так долго развиваться? Почему это еще не закончено? При всем этом менеджменте мы не успеваем в срок. Мы упускаем оценку. Что мы можем..

Исправить изображения, не загружающиеся в iOS 14 - React Native
Краткое руководство по исправлению React Native без обновления Сегодня я решил наконец обновить Xcode до версии 12.0.1, что означает, что симуляторы также были обновлены до iOS версии 14. Проект, над которым я сейчас работаю, основан на React Native версии 0.61.5. Обычно я откладываю обновление Xcode на несколько недель или пока у меня не появится свободное время, чтобы разобраться с побочными эффектами этого обновления. Последний из них довольно драматичен и не позволяет..