Публикации по теме 'legacy-code'
Устаревший пользовательский интерфейс: Часть 2. Почему разработка пользовательского интерфейса подвержена наследию?
Устаревший пользовательский интерфейс
Оглавление
В ходе этих статей я размышлял о том, почему код пользовательского интерфейса гораздо чаще становится устаревшим, чем другие типы программного обеспечения. По мере того, как я определяю причины этого явления, я предлагаю подход — не самый очевидный, но, как я постараюсь обосновать, он является ключом к тому, чтобы сделать пользовательские интерфейсы надежными и масштабируемыми, а также предложить дополнительные преимущества. .
Часть..
Принятие наследия на Android
Начало нового проекта - это всегда что-то захватывающее. Вы начинаете задавать себе много-много интересных вопросов об архитектуре. Вы настраиваете свой набор инструментов и библиотек. Вы стремитесь достичь максимального охвата модульным тестированием. Возможно, вы даже добавите инструментальное тестирование и настроите его для работы на реальных устройствах в вашем CI. Отлично, нам всем это нравится! К сожалению, в большинстве случаев это не то, что мы испытываем.
Часто мы..
Владейте и уважайте свой устаревший код
Большинству разработчиков рано или поздно придется работать с устаревшим кодом. Многие даже будут работать с устаревшим кодом на протяжении всей своей карьеры в разработке программного обеспечения. В нашей отрасли существует тенденция очень негативно относиться к унаследованному коду.
«Кто написал эту чушь» «О чем они думали, когда это делали — это ужасно» «Это бардак
Подобные заявления не только непрофессиональны, но и являются легким выходом. Многие разработчики никогда не..
Как завершить устаревший код, не застряв
Вы можете продолжить чтение здесь или перейти в мой блог , чтобы получить полный опыт, включая прекрасную розовую, голубую и белую палитру.
Наследие и новые проекты — это два разных зверя. Оба требуют кодирования, но применяются разные правила. Неумение переключаться в уме — отличный способ застрять.
Некоторые разработчики — перфекционисты. Но у всех нас есть минимальный уровень приличия. Мы никогда не будем продвигать плохой код в соответствии с нашим определением качества и..
Предупреждения об устаревании в устаревшем коде JavaScript с использованием прокси ES2015
Код развивается. Добавляя, изменяя или удаляя функции, вы используете новые библиотеки, разные стили или методы кодирования, улучшенные инструменты. Вы можете попытаться поддерживать старый код в актуальном состоянии, но по прошествии времени даже в самой хорошо поддерживаемой базе кода начинают развиваться некоторые унаследованные области (те старые функции, которые вы разработали, когда не знали об этих полезных методах массива 😅 ).
Лучший способ справиться с устаревшим кодом -..
Вопросы по теме 'legacy-code'
Получить порядок строк из DataGrid 1.0
Я работаю с устаревшим приложением .net 1.1, и мне нужно получить строки в сортировке сообщений в сетке данных (щелкнув заголовок столбца). Это звучало как простая задача, однако ответ, кажется, ускользает от меня. Я могу получить строки из набора...
143 просмотров
schedule
23.07.2022
Coding Katas для практики рефакторинга унаследованного кода
В последние месяцы я очень заинтересовался кодированием ката. Я считаю, что это отличный способ отточить свои навыки программирования и улучшить качество кода, который я пишу на работе.
Есть множество мест, где можно найти ката. как.....
15670 просмотров
schedule
21.12.2023
Поддерживает ли Doctrine составные объекты?
В моем устаревшем коде у меня есть этот класс. . .
class Motor
{
//db table motor_part_sizes
//physical dimensions relating to various screw sizes
private $a;
private $b;
private $c;
//db table motor_part_length...
140 просмотров
schedule
29.07.2022