With no explanation, label text_A→text_B with either "not_related" or "related".
text_A: Kapil Sharma is an Indian man.
text_B: Code smell , also known as bad smell , in computer programming code , refers to any symptom in the source code of a program that possibly indicates a deeper problem .. computer programming. computer programming. symptom. symptom. source code. source code. program. Computer program. According to Martin Fowler , `` a code smell is a surface indication that usually corresponds to a deeper problem in the system '' .. Martin Fowler. Martin Fowler. Another way to look at smells is with respect to principles and quality  : `` smells are certain structures in the code that indicate violation of fundamental design principles and negatively impact design quality '' .. Code smells are usually not bugs -- they are not technically incorrect and do not currently prevent the program from functioning .. program. Computer program. bugs. software bug. Instead , they indicate weaknesses in design that may be slowing down development or increasing the risk of bugs or failures in the future .. bugs. software bug. Bad code smells can be an indicator of factors that contribute to technical debt .. technical debt. technical debt. Robert C. Martin calls a list of code smells a `` value system '' for software craftsmanship .. Robert C. Martin. Robert Cecil Martin. Often the deeper problem hinted by a code smell can be uncovered when the code is subjected to a short feedback cycle where it is refactored in small , controlled steps , and the resulting design is examined to see if there are any further code smells that indicate the need of more refactoring .. feedback cycle. Feedback. refactored. Refactoring. From the point of view of a programmer charged with performing refactoring , code smells are heuristics to indicate when to refactor , and what specific refactoring techniques to use .. heuristics. Heuristic ( computer science ). Thus , a code smell is a driver for refactoring .. A 2015 study utilizing automated analysis for half a million commits and the manual examination of 9,164 commits determined to exhibit `` code smells '' found that  :. There exists empirical evidence for the consequences of `` technical debt '' but there exists only anecdotal evidence as to how , when , or why this occurs .. technical debt. technical debt. `` Common wisdom suggests that urgent maintenance activities and pressure to deliver features while prioritizing time-to-market over code quality are often the causes of such smells '' .. The term appears to have been coined by Kent Beck on WardsWiki in the late 1990s .. Kent Beck. Kent Beck. WardsWiki. WardsWiki. Usage of the term increased after it was featured in Refactoring  : Improving the Design of Existing Code .. Code smell is also a term used by agile programmers .. agile. Agile software development. Determining what is and is not a code smell is subjective , and varies by language , developer and development methodology .. There are tools , such as Checkstyle , PMD and FindBugs for Java , to automatically check for certain kinds of code smells .. Checkstyle. Checkstyle. PMD. PMD ( software ). FindBugs. FindBugs. Java. Java ( programming language )
not_related.