Reasons why my code sucks
- I am lazy and I use a hack
- I don’t read documentation properly
- I don’t understand the problem fully before approaching it
- I don’t always uphold the contract of an API, passing a boolean where a string is expected knowing that it’ll get typecasted
- I get invested in a solution and become stubborn
- I don’t read code review properly and don’t do my research right