Публикации по теме 'software-development'
Alpha Software: мышление
На этой неделе в Alpha Software…
Ежедневный список
Как то, что вы читаете здесь?
Каждое утро я пишу что-то новое для 2000 разработчиков программного обеспечения. Присоединяйтесь к ежедневному списку , чтобы получать обновления!
—
Присоединяйтесь к Medium за 5 долларов — получите доступ ко всему Medium + поддержите меня и других!
Как написать последовательность Фибоначчи в JavaScript
Ну, спускайся!
Чтобы написать последовательность Фибоначчи на JavaScript, вы можете просто написать console.log(‘Fibonacci Sequence'); правильно? 😛
Кроме того, вы можете использовать цикл для генерации каждого числа в последовательности путем сложения двух предыдущих чисел.
Вот прекрасный пример:
В этом примере функция fibonacciSequence принимает целое число n в качестве входных данных, которое представляет собой количество чисел Фибоначчи, которые необходимо..
Кодирование для удобства обслуживания
Код предназначен для чтения людьми и для будущих изменений. Вот несколько советов, которые помогут свести к минимуму несчастья упомянутых людей будущего.
Пишите тесты
Отсутствие тестов — моя любимая мозоль кода № 1 и комментарий № 1 в обзоре кода. Непроверенный код — это хрупкий код, потому что нет никаких гарантий относительно того, что этот код должен делать, поэтому будущие изменения могут привести к поломке.
Я написал и развернул свою долю непроверенного кода. Конечно, так..
Код Запах 171 — Множественное число классов
Курсы — моя ценность
TL;DR: классы представляют понятия. И концепции единственны.
Проблемы
Именование Стандарты кода
Решения
Переименовать классы в единственное число
Контекст
Называть вещи трудно.
Нам нужно договориться об определенных правилах.
Образец кода
Неправильный
class Users
Верно
class User
Обнаружение
[Х] Автоматически
Это синтаксическое правило.
Теги
Именование
Заключение
Назовите понятия в единственном числе.
Классы..
Где чистый код?
Прошло несколько месяцев с тех пор, как я полностью прочитал книгу «Чистый код», я уже знал некоторые концепции, и, как и каждого начинающего программиста, меня засыпали рекомендациями и комментариями о важности этой книги и представленных концепций.
Но, в конце концов, является ли «Чистый код» фикцией? Я спрашиваю это, потому что я уже работаю с большими проектами, и я должен сказать, что трудно найти свои лучшие практики в повседневной жизни, наиболее распространенными всегда являются..
Кто-то уже реконструировал потоки с помощью Instagram API
Добро пожаловать! Threads — это новое приложение, разработанное Meta, теми же людьми, которые создали Instagram, WhatsApp и FaceBook. Интересно, что кто-то уже перепроектировал приложение Threads, так что давайте взглянем на часть этого кода! Вот ссылка на репозиторий GitHub, где разработчик оставил весь код:
GitHub — junhoyeo/threads-api: Неофициальный, переработанный клиент Node.js/TypeScript для Meta… Неофициальный, переработанный клиент..
Мой коллега по работе с базой данных заблокировал пароль к производственной базе данных на 48 часов
В фильме «21 год» стипендиат Гарвардской медицинской школы спрашивает главного героя Бена (Джим Стерджесс):
Какая самая ослепительная вещь, которую вы сделали до сих пор? Если вы дадите мне это, ваша стипендия обеспечена. Всего 76 участников, и вы не попали в шорт-лист.