{"action":"created","issue":{"url":"https://api.github.com/repos/sympy/sympy/issues/11071","repository_url":"https://api.github.com/repos/sympy/sympy","labels_url":"https://api.github.com/repos/sympy/sympy/issues/11071/labels{/name}","comments_url":"https://api.github.com/repos/sympy/sympy/issues/11071/comments","events_url":"https://api.github.com/repos/sympy/sympy/issues/11071/events","html_url":"https://github.com/sympy/sympy/pull/11071","id":152539350,"number":11071,"title":"The Zen of SymPy: from sympy import this","user":{"login":"aktech","id":5647941,"avatar_url":"https://avatars.githubusercontent.com/u/5647941?v=3","gravatar_id":"","url":"https://api.github.com/users/aktech","html_url":"https://github.com/aktech","followers_url":"https://api.github.com/users/aktech/followers","following_url":"https://api.github.com/users/aktech/following{/other_user}","gists_url":"https://api.github.com/users/aktech/gists{/gist_id}","starred_url":"https://api.github.com/users/aktech/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aktech/subscriptions","organizations_url":"https://api.github.com/users/aktech/orgs","repos_url":"https://api.github.com/users/aktech/repos","events_url":"https://api.github.com/users/aktech/events{/privacy}","received_events_url":"https://api.github.com/users/aktech/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-05-02T11:56:44Z","updated_at":"2016-05-03T15:07:00Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/sympy/sympy/pulls/11071","html_url":"https://github.com/sympy/sympy/pull/11071","diff_url":"https://github.com/sympy/sympy/pull/11071.diff","patch_url":"https://github.com/sympy/sympy/pull/11071.patch"},"body":"Source: https://github.com/sympy/sympy/wiki/The-Zen-of-SymPy\r\n\r\nIdea inspired from: https://github.com/python/cpython/blob/master/Lib/this.py\r\n\r\nUsage:\r\n```python\r\n>>> from sympy import this\r\nThe Zen of SymPy\r\n\r\nUnevaluated is better than evaluated.\r\nThe user interface matters.\r\nPrinting matters.\r\nPure Python can be fast enough.\r\nIf it's too slow, its (probably) your fault.\r\nDocumentation matters.\r\nCorrectness is more important than speed.\r\nPush it in now and improve upon it later.\r\nCoverage by testing matters.\r\nSmart tests are better than random tests.\r\nBut random tests sometimes find what your smartest test missed.\r\nThe Python way is probably the right way.\r\nCommunity is more important than code.\r\n```\r\n\r\nping @certik @asmeurer @moorepants \r\n\r\nFeel free to agree or disagree to add this."},"comment":{"url":"https://api.github.com/repos/sympy/sympy/issues/comments/216558364","html_url":"https://github.com/sympy/sympy/pull/11071#issuecomment-216558364","issue_url":"https://api.github.com/repos/sympy/sympy/issues/11071","id":216558364,"user":{"login":"smichr","id":90703,"avatar_url":"https://avatars.githubusercontent.com/u/90703?v=3","gravatar_id":"","url":"https://api.github.com/users/smichr","html_url":"https://github.com/smichr","followers_url":"https://api.github.com/users/smichr/followers","following_url":"https://api.github.com/users/smichr/following{/other_user}","gists_url":"https://api.github.com/users/smichr/gists{/gist_id}","starred_url":"https://api.github.com/users/smichr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smichr/subscriptions","organizations_url":"https://api.github.com/users/smichr/orgs","repos_url":"https://api.github.com/users/smichr/repos","events_url":"https://api.github.com/users/smichr/events{/privacy}","received_events_url":"https://api.github.com/users/smichr/received_events","type":"User","site_admin":false},"created_at":"2016-05-03T15:07:00Z","updated_at":"2016-05-03T15:07:00Z","body":"+1 and \"Push it in now and improve upon it later.\" ;-)  Honestly, I think about this list often when working on SymPy things, especially the random testing."}}