Skip to main content

Coding Best Practices

Cartoon Network Airing Coding-Themed 'Powerpuff Girls' Episodes in  Partnership With Scratch | Hollywood Reporter

 When it comes to coding, best practices is required to meet Industry Standards.

But, what are the best practices and why do you need one. Why to bother ?

Well, we have you covered on this. You see more than writing code, a programmer needs to remember that the code base will be accessed by multiple developers in the long run.

Associates will come and go. People change frequently, Right ! They change teams. They change companies. Now, developers who are newly assigned a project, think about them. If the code is clean, readable, with proper comments and the right documentation, how great would that be. Nothing can make their lives easier. This is one of the prime factor why coding best practices are followed. Also, writing the code again and again will only increase the size, but not be called efficient. Hence comes, code reusability.

To jot it down -

1. Maintability

2. Readability

3. Reusability


Now what are the best practices, well, hold on, here you have it below -

1. Proper commenting of code.

2. Proper variable and function names.

3. Proper documentation.

4. Code review with peers could get an optimised solution.

5. Keeping backup, versioning and code history.

6. Using helper methods which is modularising code as much possible.

7. With proper test classes or methods or test cases.




Comments

Popular posts from this blog

Remote Developer Job Sites

Remote Developer Job Sites 1.  https://angel.co/ 2.  https://turing.com/ 3.  https://www.employremotely.com/ 4.  https://www.upwork.com/ 5.  https://www.freelancer.com/ 6.  https://www.pesto.tech/ 7.  https://www.guru.com/ 8.  https://www.fiverr.com/ 9.  https://remotive.io/ 10. Search Remote Jobs on LinkedIn or other such platforms. 11. Sell Code on  https://codecanyon.net/ Lastly, a viable option could be, you can open your own website, display your work and get your own set of clients.

The Salesforce MasterClass

  Salesforce Master Class 1.0 Overview Orgs Developer Console Setup Objects Object Relationship Object Manager Page Layout Multitenant Architecture Governor Limits Metadata Standard Objects Custom Objects Fields Formula Fields Roll Up Summary Fields Master Detail Relationship LookUp Relationship Validation Rules Web to Lead Chatter Schema Builder Workflow Rules Process Builder Workflow vs Process Builder Salesforce Master Class 2.0 Apex Triggers Visual Flow Apex Visualforce Static Resources SOQL SOSL SOQL vs SOSL Workbench DML Lightening Components/Aura Lightening Web Components Lwc vs Aura Lightening Design System Apex Test Class Approval Process Reports  Dashboards Data Loader, Import wizard Salesforce Data Security Apex CallOuts Integration Public Groups, Sharing Rules Sandbox and Production Change Set Deployment Salesforce Master Class 1.0 Overview - Salesforce Classic Salesforce Classic is the earlier version of the UI which was provided within the Salesforce Application ...

How to get into Google ?

How to get into Google ? If you are preparing for any of the FANG companies you must remember their interviews basically consists of below - 1. Coding 2. System Design 3. Communication and Behaviourial So, inorder to get started below are the two main steps which will help you achieve - 1. Book - Cracking the coding interview 2. Leetcode This above tips apply to all software engineering interviews which involve positions like SDE1, SDE2 etc.  Is there any other way to get into these companies, if you are wondering if you are not a pro at competitive coding, well yes, there is a workaround. Wow ... What is it ? You can always apply for these companies at any point of time in your career. Let's say  you have joined a more generic company like Accenture, Cognizant  or TCS. These companies will set you up on track on some tech stack like Salesforce, Adobe, React, SAP, Microsoft Dynamics, IBM Blueprism etc. Now, you are skilled and experienced on any of the above tech stack. Y...