Публикации по теме '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 просмотров