This is the seventh post in the reading notes series for How to Stop Sucking and Be Awesome Instead, published in Chinese as 《程序员的修炼——从优秀到卓越》 (the series title here is The Programmer’s Apprenticeship). The author, Jeff Atwood, is one of the founders of Stack Overflow. His articles cover a wide ra...
This is the sixth post in the reading notes series for How to Stop Sucking and Be Awesome Instead, published in Chinese as 《程序员的修炼——从优秀到卓越》 (the series title here is The Programmer’s Apprenticeship). The author, Jeff Atwood, is one of the founders of Stack Overflow. His articles cover a wide rang...
This is the fifth post in the reading notes series for The Programmer’s Apprenticeship: From Good to Great. The author, Jeff Atwood, is one of the founders of Stack Overflow. His articles cover a wide range of topics. He is a seasoned programmer, manager, and entrepreneur. This book discusses man...
This is the fourth post in the reading notes series for How to Stop Sucking and Be Awesome Instead (published in Chinese as 《程序员的修炼——从优秀到卓越》). The author, Jeff Atwood, is one of the founders of Stack Overflow. His articles cover a wide range of topics. He is a seasoned programmer, manager, and en...
This is the third post in the reading notes series for How to Stop Sucking and Be Awesome Instead (published in Chinese as 《程序员的修炼——从优秀到卓越》). The author, Jeff Atwood, is one of the founders of Stack Overflow. His articles cover a wide range of topics. He is a seasoned programmer, manager, and ent...
This is the second post in the reading notes series for How to Stop Sucking and Be Awesome Instead, published in Chinese as 《程序员的修炼——从优秀到卓越》 (the series title here is The Programmer’s Apprenticeship). The author, Jeff Atwood, is one of the founders of Stack Overflow. His articles cover a wide ran...
This is the first post in the reading notes series for How to Stop Sucking and Be Awesome Instead (published in Chinese as 《程序员的修炼——从优秀到卓越》). The author, Jeff Atwood, is one of the founders of Stack Overflow. His articles cover a wide range of topics. He is a seasoned programmer, manager, and ent...
Besides the CPU, many users consider RAM size when buying a phone. Different RAM configurations come with different prices—but how much RAM do you actually need? How does Android manage its memory? Average users are often confused: How much RAM does this app use? How much does the system use? How does RAM affect my experience? And how much RAM should my next phone have?
A common question on Zhihu is: “Does the Android system not release memory?”. It’s not that the user doesn’t know the system releases memory, but rather they want to understand the mechanics to optimize their experience. In this article, I’ll address these user concerns. More technical details will be covered in later articles.