{"action":"opened","issue":{"url":"https://api.github.com/repos/dhruvkakadiya/Learning-Cpp/issues/4","repository_url":"https://api.github.com/repos/dhruvkakadiya/Learning-Cpp","labels_url":"https://api.github.com/repos/dhruvkakadiya/Learning-Cpp/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/dhruvkakadiya/Learning-Cpp/issues/4/comments","events_url":"https://api.github.com/repos/dhruvkakadiya/Learning-Cpp/issues/4/events","html_url":"https://github.com/dhruvkakadiya/Learning-Cpp/issues/4","id":349895186,"node_id":"MDU6SXNzdWUzNDk4OTUxODY=","number":4,"title":"Modularize large leetcode.cc file","user":{"login":"dhruvkakadiya","id":8917396,"node_id":"MDQ6VXNlcjg5MTczOTY=","avatar_url":"https://avatars3.githubusercontent.com/u/8917396?v=4","gravatar_id":"","url":"https://api.github.com/users/dhruvkakadiya","html_url":"https://github.com/dhruvkakadiya","followers_url":"https://api.github.com/users/dhruvkakadiya/followers","following_url":"https://api.github.com/users/dhruvkakadiya/following{/other_user}","gists_url":"https://api.github.com/users/dhruvkakadiya/gists{/gist_id}","starred_url":"https://api.github.com/users/dhruvkakadiya/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dhruvkakadiya/subscriptions","organizations_url":"https://api.github.com/users/dhruvkakadiya/orgs","repos_url":"https://api.github.com/users/dhruvkakadiya/repos","events_url":"https://api.github.com/users/dhruvkakadiya/events{/privacy}","received_events_url":"https://api.github.com/users/dhruvkakadiya/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-08-13T05:49:47Z","updated_at":"2018-08-13T05:49:47Z","closed_at":null,"author_association":"OWNER","body":"Initially leetcode.cc file was being created under modern_cpp folder to play with small cpp problems. Then I kept accumulating multiple problems under same file as I don't need to deal with creating new files every time to solve any new problem. But then now it's grown up to 5000 lines which is not good for readability and maintainability perspective. So modularize each problem in different file and create a common way to execute any of those programs from a single file."}}
{"actor":{"display_login":"dhruvkakadiya"}}