Тестілеудегі рефакторинг дегеніміз не?
Тестілеудегі рефакторинг дегеніміз не?

Бейне: Тестілеудегі рефакторинг дегеніміз не?

Бейне: Тестілеудегі рефакторинг дегеніміз не?
Бейне: Рефакторинг: Singleton [Дизайн үлгілері] 2024, Мамыр
Anonim

< Бағдарламалық қамтамасыз ету инженериясына кіріспе‎ | Тестілеу . Код рефакторинг бағдарламалық жасақтаманың кейбір жұмыс істемейтін атрибуттарын жақсарту мақсатында қабылданған «кодты қайта құрылымдаудың тәртіпті жолы» болып табылады.

Осыны ескере отырып, рефакторинг деген нені білдіреді?

Рефакторинг бұл бағдарламалық жүйені кодтың сыртқы әрекетін өзгертпейтіндей, бірақ оның ішкі құрылымын жақсартатын етіп өзгерту процесі.» -- Мартин Фоулер RefactoringImprovingTheDesignOfExistingCode кітабында.

Сонымен қатар, рефакторинг қашан жасалуы керек? Рефакторинг бұл код құрылымын оның мінез-құлқын өзгертпей өзгерту процесі. Ол керек мүмкіндіктерді қосуды жеңілдету үшін қолданылады. Нәтижесі жақсырақ «иісі бар» код болғандықтан, кейде адамдар шатастырады және осылай ойлайды рефакторинг өзінің соңы болып табылады.

Сонымен, кодты рефакторингтің мақсаты қандай?

Кодты рефакторинг - бұл процесс бағдарламалық жасақтаманың ішкі функционалдық емес қасиеттерін жақсарту үшін, мысалы, кодты оқу мүмкіндігін жақсарту, код құрылымын жеңілдету, кодты өзгерту

Scrum-та рефакторинг дегеніміз не?

Код Agile жүйесінде рефакторинг Бағдарламалау. Код Рефакторинг бұл қолданыстағы кодтың тәртібін өзгертпей, дизайнын нақтылау және жеңілдету процесі. Шапшаң командалар өздерінің кодын итерациядан итерацияға дейін және үздіксізсіз көп сақтайды және кеңейтеді рефакторинг , мұны істеу қиын.

Ұсынылған: