Old programmers can't escape three destinies
Recently, I read that James Gosling, known as the "father of Java", had a problem with his age in the interview, but was eventually hired due to his special status in the industry. The real reason was to raise company awareness. What about us? Will we ever be lucky enough to be hired by a company that has other values beyond programming? A lot of people have mentioned that being a coder is...
What happens if YOU put null in json?
I use httpClient to do interface testing process, encountered a request system resources interface. If the version number is null, the system will obtain the latest resource information. If the version number is null, the system will update the local cache data if the version number is not updated. I wrote a method, number...
Android Unit Test (8) : Dagger and unit test
This article continues with the MVP + Dagger unit test.
Will sending messages to nil crash in iOS dev OC? Why is that?
Objective-c is based on C. On a PC, if you operate on a null pointer in C, the program will crash due to protection errors due to out-of-bounds access. The reason needs to be found in the source code, here is the arm version of objc_msgSend assembly code snippets
How can the development team achieve efficient development with more overtime and more failures
How to get every cute engineer to work less and no overtime? Zhang Guannan, alibaba's technical expert, has rich experience and experience in quality assurance system construction, continuous integration, agile practice and R&D effectiveness. Today, Guan Nan will use the actual case of Ali R&D team to vividly illustrate how to use data to drive the improvement of R&D efficiency.
Introduction to front-end unit testing and best practices
Common tools Object Governance Mode Execution Time Code Specification ESLint/StyleLint/Prettier Local development/Git Hook/Merge Request Commit M
ApiTestEngine is no longer limited to API testing
It has been almost half a year since I wrote best Engineering Practices for Interface Automation Testing (APT Engine). In this period of time, ApiTestEngine through continuous iteration, has fully realized the original preset goals. However, ApiTestEngine was designed with only the most general-oriented API interface types in mind: HTTP response content is JS...
From deserialization bug to Mastery of Empire: The $1 million Instagram bug
Introduction in 2012, http://exfiltrated.com/research-Instagram-RCE.php0x00 Blloberg on Facebook white hat rewards program website published a famous articles,
GIT tips for displaying beautiful logs
If you want to check out git log -- pretty=format parameters, you can check out this article.
RxJava functional operators with Retrofit examples
This article focuses on all the operators in RxJava 2.0