Kill List Unused code Functions with side effects Unformatted code Repeated code blocks Bad variable names Code that are not segmented into their logical portions