Why you always initialize on declaration | Dark Hacker News