tag:blogger.com,1999:blog-1623059707500976008.post5363403486284037654..comments2023-12-16T23:58:41.575-08:00Comments on another day another vice another roll of the dice: Formatting API Anti-Patternanatoly techtonikhttp://www.blogger.com/profile/07847778636782899903noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-1623059707500976008.post-6174478378731759552013-02-28T00:58:24.751-08:002013-02-28T00:58:24.751-08:00One evident example is provided in the gist I'...One evident example is provided in the gist I've linked. When I analyze the caller of your function, I can't say if it is static method or it is from object method. I spent more than a week only to discover that it is impossible. The proper data model would let me see it within 5 minutes. I could be able to see there is no such information just by looking at the decomposition of this data and its aspects. <br /><br />Can pdb provide that?anatoly techtonikhttps://www.blogger.com/profile/07847778636782899903noreply@blogger.comtag:blogger.com,1999:blog-1623059707500976008.post-84957210154468779022013-02-27T21:56:15.283-08:002013-02-27T21:56:15.283-08:00I don't understand what's the rant is abou...I don't understand what's the rant is about, those API are quite useful, and help you understand.<br /><br />And yes the information behind the cover of an interpreter could be gory (any interpreter).<br /><br />Take about the grand picture / and understanding the state. but you fail to give an example of what was missing or misleading.<br /><br />As for saying pdb is old fashioned, can you point some of the features it lack ? (something you can point out that gdb or other commnad line debbugger has)<br />if you were refering to UI, maybe you should try stuff like<br />https://pypi.python.org/pypi/pudb<br />or PyDev, PyCharm, and even IPython can be useful. <br /><br />Fruchfruchhttps://www.blogger.com/profile/07284837376276198849noreply@blogger.com