{"action":"created","issue":{"url":"https://api.github.com/repos/umts/pvta-multiplatform/issues/58","repository_url":"https://api.github.com/repos/umts/pvta-multiplatform","labels_url":"https://api.github.com/repos/umts/pvta-multiplatform/issues/58/labels{/name}","comments_url":"https://api.github.com/repos/umts/pvta-multiplatform/issues/58/comments","events_url":"https://api.github.com/repos/umts/pvta-multiplatform/issues/58/events","html_url":"https://github.com/umts/pvta-multiplatform/issues/58","id":134768267,"number":58,"title":"Code Comments","user":{"login":"akaplo","id":7144148,"avatar_url":"https://avatars.githubusercontent.com/u/7144148?v=3","gravatar_id":"","url":"https://api.github.com/users/akaplo","html_url":"https://github.com/akaplo","followers_url":"https://api.github.com/users/akaplo/followers","following_url":"https://api.github.com/users/akaplo/following{/other_user}","gists_url":"https://api.github.com/users/akaplo/gists{/gist_id}","starred_url":"https://api.github.com/users/akaplo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akaplo/subscriptions","organizations_url":"https://api.github.com/users/akaplo/orgs","repos_url":"https://api.github.com/users/akaplo/repos","events_url":"https://api.github.com/users/akaplo/events{/privacy}","received_events_url":"https://api.github.com/users/akaplo/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/umts/pvta-multiplatform/labels/low-priority","name":"low-priority","color":"009800"},{"url":"https://api.github.com/repos/umts/pvta-multiplatform/labels/non-functional","name":"non-functional","color":"5319e7"}],"state":"open","locked":false,"assignee":{"login":"akaplo","id":7144148,"avatar_url":"https://avatars.githubusercontent.com/u/7144148?v=3","gravatar_id":"","url":"https://api.github.com/users/akaplo","html_url":"https://github.com/akaplo","followers_url":"https://api.github.com/users/akaplo/followers","following_url":"https://api.github.com/users/akaplo/following{/other_user}","gists_url":"https://api.github.com/users/akaplo/gists{/gist_id}","starred_url":"https://api.github.com/users/akaplo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akaplo/subscriptions","organizations_url":"https://api.github.com/users/akaplo/orgs","repos_url":"https://api.github.com/users/akaplo/repos","events_url":"https://api.github.com/users/akaplo/events{/privacy}","received_events_url":"https://api.github.com/users/akaplo/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2016-02-19T04:22:17Z","updated_at":"2016-02-24T22:40:58Z","closed_at":null,"body":"My biggest complaint on round3 is looking at code that makes no sense and also has no comments.  The scope of this issue is going through and commenting all the code that currently resides in the project.\r\n\r\nHowever, the general principle of this issue goes much further.  I try (and often fail) to live by the standard  of commenting any code that is nontrivial.  I'd like that to be a goal for _multiplatform_ so that future developers need not be bug-eyed when starting out."},"comment":{"url":"https://api.github.com/repos/umts/pvta-multiplatform/issues/comments/188492710","html_url":"https://github.com/umts/pvta-multiplatform/issues/58#issuecomment-188492710","issue_url":"https://api.github.com/repos/umts/pvta-multiplatform/issues/58","id":188492710,"user":{"login":"akaplo","id":7144148,"avatar_url":"https://avatars.githubusercontent.com/u/7144148?v=3","gravatar_id":"","url":"https://api.github.com/users/akaplo","html_url":"https://github.com/akaplo","followers_url":"https://api.github.com/users/akaplo/followers","following_url":"https://api.github.com/users/akaplo/following{/other_user}","gists_url":"https://api.github.com/users/akaplo/gists{/gist_id}","starred_url":"https://api.github.com/users/akaplo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akaplo/subscriptions","organizations_url":"https://api.github.com/users/akaplo/orgs","repos_url":"https://api.github.com/users/akaplo/repos","events_url":"https://api.github.com/users/akaplo/events{/privacy}","received_events_url":"https://api.github.com/users/akaplo/received_events","type":"User","site_admin":false},"created_at":"2016-02-24T22:40:58Z","updated_at":"2016-02-24T22:40:58Z","body":"That's certainly open for discussion, as what constitutes \"trivial\" means different things for different people.\r\n\r\nFor me, loops (standard for, while, for-each...but perhaps not for-of), standard data structures (Object, Array, List, JSON) and their main functions (insert, remove, lookup), and variable assignments are trivial.\r\n\r\nAs for what I'd consider nontrivial: Callbacks, nested loops of any kind, and any function call whose name doesn't really say what it does (like if I didn't look up the documentation, I'd have no idea what `pluck` does on an array...why not just call the index?)  This is a far from exhaustive list, but I hope that gives you an idea of what I meant.\r\n\r\nIs this issue something you think should really be added?"}}