{"action":"opened","issue":{"url":"https://api.github.com/repos/weirongxu/ife2016-spaceplane/issues/1","repository_url":"https://api.github.com/repos/weirongxu/ife2016-spaceplane","labels_url":"https://api.github.com/repos/weirongxu/ife2016-spaceplane/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/weirongxu/ife2016-spaceplane/issues/1/comments","events_url":"https://api.github.com/repos/weirongxu/ife2016-spaceplane/issues/1/events","html_url":"https://github.com/weirongxu/ife2016-spaceplane/issues/1","id":194255652,"number":1,"title":"求大神指导。。。","user":{"login":"bc257","id":16390209,"avatar_url":"https://avatars.githubusercontent.com/u/16390209?v=3","gravatar_id":"","url":"https://api.github.com/users/bc257","html_url":"https://github.com/bc257","followers_url":"https://api.github.com/users/bc257/followers","following_url":"https://api.github.com/users/bc257/following{/other_user}","gists_url":"https://api.github.com/users/bc257/gists{/gist_id}","starred_url":"https://api.github.com/users/bc257/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bc257/subscriptions","organizations_url":"https://api.github.com/users/bc257/orgs","repos_url":"https://api.github.com/users/bc257/repos","events_url":"https://api.github.com/users/bc257/events{/privacy}","received_events_url":"https://api.github.com/users/bc257/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-12-08T06:13:44Z","updated_at":"2016-12-08T06:13:44Z","closed_at":null,"body":"你好徐大神。。。\r\n您的这份代码我已经翻来覆去看了很久很久了。。学会了很多，我觉得你这代码简直神了，肯定是多年开发的经验吧，就特别想看懂。。\r\n然后，终于搞清楚了你应用的ES6/7特性以及babel/polyfil/npm的用法，什么是eventEmitter2、观察者模式，什么是wepback打包以及都它能干啥。。\r\n\r\n可是我还是一直没法下手写。。\r\n我就想问几个问题，估计你看了会很可笑。。\r\n在canvas.js中你写了world对象，写了element对象，都不约而同的写了prepend/append/has/remove这些方法，\r\n但是假如我要开始写了，我从world和element作为其他类的父类开始，设计他们的方法，我怎么知道要写哪些方法呢？我就想不出来要写prepend，append什么之类的方法。。。这是你事先设计好的，还是写的过程中往里面添加的呢？应该怎样设计这些对象，设计被继承的父类呢，编码的时间顺序应当是怎样的呢？ 是因为这是canvas开发的best practice还是说这是软件开发通用的best practice呢？还是我想太多了。。。\r\n\r\n求指教。多谢了！！为什么你这么低调。。。\r\n\r\n\r\n"}}
{"actor":{"display_login":"bc257"}}