Automation of Pull Request Review
Technical level: Advanced
Talk will be about how we have added Automation of Pull Request Review using the coding Techniques present in the market and how it will helped us in saving Developer time in Reviewing changes , avoid malicious code to be merged in codebase that causes crashes and results in broken flows.
Session will be about how we have automated Pull Request Review at Flipkart to make sure new changes that will be merged in the codebase should have -:
-: Proper coding guidelines check using checkstyle.
-: Lint warning Validations.
-: Static code analysis check to figure out NPE , Memory Leaks using FindBugs , PMD.
-: Checks on Apk Size and Method Counts using CI Plugins.
-: Unit Test and E2E test cases validation to make sure app is not crashing post launch and will not break any critical flow.
-: Check on App launch time.
Mobile Engineer@Flipkart.Leading Flipkart Android Team to create top class Android Apps for Billions of Users in India
How we Built N Different Scalable Pages at Flipkart
At Flipkart we have many pages that are independent like HomePage , Category Page , Search Page , Product Detail, Cart , Orders , Payments and each page has its own UI. In order to uniform all of this we have come up with the common framework which Divide each View into a Unit which can be reused in any of the Pages in App. It will help us to scale the same Unit in all the Pages and build N numbe… more