Как чинить баги, если вы — органический продакшн с аптаймом в десятки лет, когда нельзя сделать ни ребут, ни замену внутренних модулей? Почему переиспользование кода — это логично, но печально? Отчего нельзя выключить какой-нибудь белок и стать неуязвимым к ВИЧ или SARS-CoV-2?
Рубрика «переиспользование кода»
Биологические проблемы багфикса
2020-03-26 в 12:33, admin, рубрики: архитектура системы, биология, Биотехнологии, всё непросто, древнее легаси, Здоровье гика, переиспользование кода, ПрограммированиеКомпоненты-агностики в Angular
2019-10-25 в 14:43, admin, рубрики: angular, flexible, html, reusable, template, templateref, TypeScript, Блог компании Tinkoff.ru, гибкий, дизайн, кастомизация, переиспользование кода, Разработка веб-сайтов, шаблонКогда работаешь над библиотекой переиспользуемых компонентов, вопрос API встает особенно остро. С одной стороны, нужно сделать надежное, аккуратное решение, с другой — удовлетворить массу частных случаев. Это относится и к работе с данными, и к внешним особенностям различных кейсов использования. Кроме того, все должно легко обновляться и раскатываться по проектам.
Таким компонентам нужна беспрецедентная гибкость. При этом настройку нельзя делать слишком сложной, ведь их будут использовать как сеньоры, так и джуны. Уменьшение дублирования кода — одна из задач библиотеки компонентов. Поэтому конфигурацию нельзя превращать в копирование кода.
Непостижимая эффективность множественной диспетчеризации
2019-09-26 в 22:11, admin, рубрики: Julia, множественная диспетчеризация, обобщенные функции, переиспользование кода, проблема выражения, Программирование, Совершенный кодПод катом предлагается расшифровка доклада Стефана Карпински, одного из ключевых разработчиков языка Julia. В докладе он рассуждает о том, к каким неожиданным результатам привела удобная и эффективная множественная диспетчеризация, взятая за основную парадигму Julia.
Как не надо писать шаблоны для bootstrap
2018-12-27 в 15:54, admin, рубрики: css, переиспользование кода, Проектирование и рефакторинг, рефакторингМало кто сейчас пишет дизайн сайта с нуля — зачем, если есть куча замечательных CSS фреймворков? Наиболее популярен среди них bootstrap. Тем не менее, всем хочется, чтобы сайт выглядел уникально, не так как у других — поэтому поверх часто втыкают(в меру возможностей) бесплатный или платный шаблон, либо свой UI кит.
О некоторых проблемах, которые(к сожалению) встречаются даже в платных шаблонах, не говоря уж о своих решениях, я и хочу поговорить. Текст ниже не претендует на уникальность, и вряд ли будет интересен опытным разработчикам, но может оказаться полезным для начинающих фронтендеров, верстальщиков и веб разработчиков широкого профиля. Итак, если вам всё ещё интересно, добро пожаловать!
Читать полностью »