-
Notifications
You must be signed in to change notification settings - Fork 3
Home
In computer programming, a code smell is any characteristic in the source code of a program that possibly indicates a deeper problem.
Determining what is and is not a code smell is subjective, and varies by language, developer, and development methodology.
The term was popularised by Kent Beck on WardsWiki in the late 1990s.
Usage of the term increased after it was featured in the 1999 book Refactoring: Improving the Design of Existing Code by Martin Fowler.
Please choose your topic from the sidebar on the right! ➡️
Or down if you from phone ⬇️
В компьютерном программировании запах кода — это любая характеристика исходного кода программы, которая может указывать на более глубокую проблему.
Определение того, что является запахом кода, а что нет, является субъективным и зависит от языка, разработчика и методологии разработки.
Термин был популяризирован Кентом Беком на WardsWiki в конце 1990-х.
Использование этого термина увеличилось после того, как он был показан в книге Мартина Фаулера "Рефакторинг": улучшение дизайна существующего кода» 1999 года.
Пожалуйста, выберите тему на боковой панели справа! ➡️
Или снизу если вы с телефона ⬇️
У комп'ютерному програмуванні запах коду — це будь-яка характеристика вихідного коду програми, яка може вказувати на глибшу проблему.
Визначення того, що є запахом коду, а що ні, є суб'єктивним і залежить від мови, розробника та методології розробки.
Термін був популяризований Кентом Беком на WardsWiki наприкінці 1990-х.
Використання цього терміну збільшилося після того, як він був показаний у книзі Мартина Фаулера "Рефакторинг": покращення дизайну існуючого коду» 1999 року.
Будь ласка, оберіть тему на панелі праворуч! ➡️
Або знизу якщо ви зі смартфону ⬇️
This wiki document contains a lot of information, please take your time and read these carefully.
If you run into any trouble, you may start by understanding how this works.
Be sure to read the CONTRIBUTING guidelines before reporting a new issue or open a pull request.
If you have any questions about the Heuristics for "Clear Code" usage or want to share some information with the our community, please go to one of the following places: