Vital Tips for Learning A New Codebase Quickly For Faster Productivity. Adam Culp of Beachcasts php programming videos shares 6 tips on how to learn a new codebase quickly, while onboarding at a new job or project. We learn how to read code, and gaining an understanding quickly is important to software engineering. By learning a new codebase faster it enables us to become productive faster.
Please * LIKE, COMMENT, AND SUBSCRIBE * - and share with others!
Key Topics:
- Onboard at a new software engineering job quickly
- Take on smaller tasks to become familiar with code faster
- Find some mentors to help you navigate a new codebase
- Get code walkthrough from someone already familiar with the application
- Read documentation and wiki to pick up on business logic of a new application
- Leverage peer code reviews to onboard faster
- Define a rule to abandon prolonged blockers
For a nice list of equipment I use in my studio, and to support the channel if you make any purchases (doesn't cost you a thing), visit my kit at kit.co: [ Ссылка ]
Errata:
Let me know if you notice anything that should be errata
Associated Links:
[ Ссылка ]
Timeline:
00:00 Video Intro
00:59 Link to another of my videos on understanding code written by others
01:10 Take on small tasks to get hands-on in a new codebase
03:05 Get some mentors to help you become familiar with a codebase
04:06 Ask someone to give a walkthrough of new code functionality
05:16 Reading documentation and wiki to help learn a new codebase
05:51 Use code reviews to learn a new codebase quickly
07:20 Institute a "no progress" rule to prevent prolonged stagnation
Other Beachcasts videos you might find interesting:
How to understand code written by someone else [ Ссылка ]
Laravel Query Builder Usage With Example Code [ Ссылка ]
How To Create And Use Github Packages For Docker Containers [ Ссылка ]
Measure PHP Code Quality With Static Analysis Using PHPStan [ Ссылка ]
Define Technical Debt and Contributing Factors for Software Errors [ Ссылка ]
Getting Started using Laravel Sail for Docker on WSL 2 [ Ссылка ]
Developing on Windows with WSL2 (Subsystem for Linux) and PHP [ Ссылка ]
WSL 2 With Docker Getting Started and Docker Desktop Installation [ Ссылка ]
Getting Started with WSL 2 and Ubuntu on Windows 10 [ Ссылка ]
Secrets To Get A Developer Job And Searching For Programming Jobs [ Ссылка ]
Store sensitive data in environment variables using phpdotenv [ Ссылка ]
Ways to advance your programming skills and improve as a developer [ Ссылка ]
Make your local DEV environment available on the internet [ Ссылка ]
AWS Elastic Load Balancer (ELB) Tutorial How-To [ Ссылка ]
Laravel Model Factory Tutorial using Artisan make:model [ Ссылка ]
Authentication in Laravel Tutorial [ Ссылка ]
Top 5 skills to be a better software developer [ Ссылка ]
Install Laravel in Docker container on Ubuntu for beginners [ Ссылка ]
Getters and Setters accessors in object-oriented programming [ Ссылка ]
Critical programming issues preventing a PHP 7 upgrade [ Ссылка ]
Behat for beginners functional REST API testing tutorial [ Ссылка ]
PHP Mess Detector static analysis to find PHP code smells [ Ссылка ]
How to get lines of code in PHP [ Ссылка ]
Use UUID with Doctrine ORM for DB keys [ Ссылка ]
Learn about Hypermedia and how to create it [ Ссылка ]
Configure PhpStorm for PHP development with Docker [ Ссылка ]
Create PHP development environment with docker [ Ссылка ]
Help through referrals:
I use TubeBuddy to help me manage my YouTube channel. If you're interested, click the following link to check it out. [ Ссылка ]
#php #onboarding #beachcasts
Ещё видео!