Refactoring, good and bad coding practices (част 3)

Опубликовано: 24 Октябрь 2024
на канале: Bulgarian Java User Group
167
7

Agenda: Code smells, Unused/dead code, Duplicated code, Large and unstructured projects, Spaghetti code, Input kludge, HardCodding, SoftCodding, Excessive calls to third party systems, Defensive programming, Bad comments, Golden hammer, Dead end, Lack of cohesion, Feature envy, Inappropriate intimacy, Excessive coupling, Refused bequest, Lazy class, Indecent exposure, Data clump, Poltergeist class, Sequential coupling, Method level code smells
(BG): Кофти код, Неизползван/мъртъв код, Дублиран код, Големи и неструктурирани проекти, Спагети код, Input kludge, HardCoding, SoftCoding, Прекомерни повиквания към системи от трети страни, Защитно програмиране, Лоши коментари, Златен чук, Задънена улица, Липса на сплотеност, Функция завист, неподходяща интимност, прекомерно свързване, отказано завещание, мързелив клас, неприлично излагане, натрупване на данни, клас полтъргайст, последователно свързване, кофти код на ниво метод

Speaker: Йордан Йовков

This video is part of the free Java courses available free of charge at https://jug.bg/academy/