Ask HN: How do you deal with 2000 line functions? | Dark Hacker News