Dealing with Complex Code: Where to Start? | Dark Hacker News