Публикации по теме 'software-engineering'


Асинхронный JavaScript как шедевр искусства
Для всех, кто плохо знаком с JavaScript, есть общая неоспоримая истина; JavaScript - это головная боль . Если вы, как и я, пытаетесь выучить интерфейсный язык после того, как изучили надежный бэкэнд на таком удобном языке, как Ruby, вы быстро поймете, что JS нам не за спину! Почему так сложно выучить JavaScript? Есть несколько сложностей JavaScript, которые могут быть очень непростыми для начинающих. Чтобы использовать JavaScript, вам нужно изучить сразу несколько вещей...

Основные ошибки программирования для новичков
Учитесь на ошибках других людей в программировании прямо сейчас, чтобы не делать их Некоторые ошибки, которые делают большинство новичков и даже некоторые опытные люди (например, я) при написании кода, и способы их избежать. 0. Собираем все в один файл Это наиболее распространенная ошибка, которую вы могли бы увидеть, когда многие программисты записывают весь свой код в один класс / файл. Одна из основных причин этого заключается в том, что мы изучаем большую часть кодирования..

Простое руководство по рекурсии
Реализуйте факториал в коде Рекурсия - это когда метод вызывает сам себя. Когда метод ведет себя подобным образом, он называется рекурсивным методом . Рекурсия довольно часто используется в математике при работе с рекурсивными последовательностями. Если вы не знакомы с рекурсивными последовательностями , это просто когда следующие термины в последовательности используют предыдущие термины. Я уверен, что некоторым из вас могут прийти в голову факториал или рекурсивные..

Ведение журнала с помощью декораторов в TypeScript
Избегайте запутанного кода, инкапсулируя сквозные проблемы. По мере роста кодовой базы растет и сложная сеть зависимостей и проблем, на которые полагаются отдельные модули. Управление ими может вызвать у нас головную боль - даже в самых хорошо спроектированных приложениях. Ведение журнала - яркий пример одной из таких проблем. У нас может быть функция ведения журнала в одном модуле, который используется во всем приложении - сквозное . Рассмотрим следующий пример: На первый..