💡 Область видимости
В JavaScript область видимости — это важная, но неоднозначная концепция. Области видимости, при правильном подходе к их использованию, позволяют применять надёжные шаблоны проектирования, помогают избежать нежелательных побочных эффектов в программах.
В статье ниже вы узнаете, что такое область видимости и контекст выполнения.
#ссылка
В JavaScript область видимости — это важная, но неоднозначная концепция. Области видимости, при правильном подходе к их использованию, позволяют применять надёжные шаблоны проектирования, помогают избежать нежелательных побочных эффектов в программах.
В статье ниже вы узнаете, что такое область видимости и контекст выполнения.
#ссылка
На_пике_Как_поддерживать_максимальную_эффективность.pdf
1.4 MB
📓 На пике. Как поддерживать максимальную эффективность без выгорания
Автор: Брэд Сталберг, Стив Магнесс
Описание: реально ли всегда быть на пике возможностей? Как этого достичь? В чем секрет высокой производительности работников топ-компаний? Авторы книги пообщались с известными менеджерами и специалистами, которые отдаются работе максимально, и узнали, что для достижения такой цели нужно придерживаться нескольких принципов, в независимости от сферы, будь то программирование или участие в Олимпиаде.
Здесь рассказывается об этих принципах так, чтобы любой мог адаптировать их под себя. И конечно, недостаточно только прочитать книгу, нужно поработать над собой. Кстати, на русском языке появилась совсем недавно.
#книги
Автор: Брэд Сталберг, Стив Магнесс
Описание: реально ли всегда быть на пике возможностей? Как этого достичь? В чем секрет высокой производительности работников топ-компаний? Авторы книги пообщались с известными менеджерами и специалистами, которые отдаются работе максимально, и узнали, что для достижения такой цели нужно придерживаться нескольких принципов, в независимости от сферы, будь то программирование или участие в Олимпиаде.
Здесь рассказывается об этих принципах так, чтобы любой мог адаптировать их под себя. И конечно, недостаточно только прочитать книгу, нужно поработать над собой. Кстати, на русском языке появилась совсем недавно.
#книги
🛠️ Ramda
Ramda — это клёвая JavaScript библиотека для функционального программирования, имеющая на данный момент 18 000 звёзд на GitHub. Одна из прекрасных сторон JavaScript — это то, что разработчики могут выбирать между функциональным и объектно-ориентированным программированием. У обоих подходов есть как плюсы, так и минусы, но, если вы предпочитаете именно функциональное, то стоит определённо обратить внимание на Ramda.
#инструменты
Ramda — это клёвая JavaScript библиотека для функционального программирования, имеющая на данный момент 18 000 звёзд на GitHub. Одна из прекрасных сторон JavaScript — это то, что разработчики могут выбирать между функциональным и объектно-ориентированным программированием. У обоих подходов есть как плюсы, так и минусы, но, если вы предпочитаете именно функциональное, то стоит определённо обратить внимание на Ramda.
#инструменты
💡 Зачем в ИТ тестеры?
Казалось бы, я программист и знаю что пишу. Перед тем как отправить код на ревью, несколько раз перепроверяю и тестирую свою задачу. Изначально я спрашивал себя: «так ли действительно необходимы тестировщики в команде?»
Другим тоже со стороны может показаться, что все «специалисты по тестированию» занимаются одинаковыми скучными задачами, но это не так. Разберёмся в статье ниже, чем на самом деле они занимаются, и какое место занимают в команде.
#автор
Казалось бы, я программист и знаю что пишу. Перед тем как отправить код на ревью, несколько раз перепроверяю и тестирую свою задачу. Изначально я спрашивал себя: «так ли действительно необходимы тестировщики в команде?»
Другим тоже со стороны может показаться, что все «специалисты по тестированию» занимаются одинаковыми скучными задачами, но это не так. Разберёмся в статье ниже, чем на самом деле они занимаются, и какое место занимают в команде.
#автор
💡 Язык программирования Java: чем он хорош и сколько зарабатывают Java-разработчики
Java представляет собой язык программирования и платформу вычислений, которая была впервые выпущена Sun Microsystems в 1995 г. Существует множество приложений и веб-сайтов, которые не работают при отсутствии установленной Java, и с каждым днем число таких веб-сайтов и приложений увеличивается.
В статье ниже вы узнаете чем хорош этот ЯП и сколько зарабатывают Java-программисты.
#ссылка
Java представляет собой язык программирования и платформу вычислений, которая была впервые выпущена Sun Microsystems в 1995 г. Существует множество приложений и веб-сайтов, которые не работают при отсутствии установленной Java, и с каждым днем число таких веб-сайтов и приложений увеличивается.
В статье ниже вы узнаете чем хорош этот ЯП и сколько зарабатывают Java-программисты.
#ссылка
Искусство_программирования.pdf
25.7 MB
📓 Искусство программирования
Автор: Дональд Кнут
Описание: фундаментальная монография известного американского математика и специалиста в области компьютерных наук Дональда Кнута, посвященная рассмотрению и анализу важнейших алгоритмов, используемых в информатике. В 1999 году книга была признана одной из двенадцати лучших физико-математических монографий столетия.
#книги
Автор: Дональд Кнут
Описание: фундаментальная монография известного американского математика и специалиста в области компьютерных наук Дональда Кнута, посвященная рассмотрению и анализу важнейших алгоритмов, используемых в информатике. В 1999 году книга была признана одной из двенадцати лучших физико-математических монографий столетия.
#книги
💡 CSS переменные
CSS-переменные, или, точнее, кастомные CSS-свойства, доступны в Chrome начиная с 49 версии. Они могут быть полезны для уменьшения количества повторяющегося кода в CSS, создания впечатляющих эффектов вроде смены тем на лету и, потенциально, создания полифилов для будущих возможностей CSS.
О том, как объявлять и использовать css переменные вы найдете в статье ниже.
#ссылка
CSS-переменные, или, точнее, кастомные CSS-свойства, доступны в Chrome начиная с 49 версии. Они могут быть полезны для уменьшения количества повторяющегося кода в CSS, создания впечатляющих эффектов вроде смены тем на лету и, потенциально, создания полифилов для будущих возможностей CSS.
О том, как объявлять и использовать css переменные вы найдете в статье ниже.
#ссылка
💡 6 практик продуктивности для начинающих и продвинутых
Для создания хорошего программного обеспечения приходится решать множество побочных задач. Одной идеи мало, по настоящему ценится грамотная реализация.
Многие программные проекты заканчиваются досрочно не из-за плохой идеи, а потому, что были допущены технические и организационные ошибки.
В статье ниже вы найдете 6 практик продуктивности, которые помогут вам максимизировать вашу продуктивность и ускорить работу.
#ссылка
Для создания хорошего программного обеспечения приходится решать множество побочных задач. Одной идеи мало, по настоящему ценится грамотная реализация.
Многие программные проекты заканчиваются досрочно не из-за плохой идеи, а потому, что были допущены технические и организационные ошибки.
В статье ниже вы найдете 6 практик продуктивности, которые помогут вам максимизировать вашу продуктивность и ускорить работу.
#ссылка
🛠️ Delorean
Delorean – отличная библиотека для работы с датами и временем. Работа с временем с помощью неё в Python мне кажется наиболее естественной. Delorean чем-то похожа на Moment.js. Так же стоит отметить отличную документацию.
#инструменты
Delorean – отличная библиотека для работы с датами и временем. Работа с временем с помощью неё в Python мне кажется наиболее естественной. Delorean чем-то похожа на Moment.js. Так же стоит отметить отличную документацию.
#инструменты