coding help to follow the convention while coding

PrasadKalekar6 9 views 14 slides Mar 11, 2025
Slide 1
Slide 1 of 14
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14

About This Presentation

coding guide


Slide Content

Phase 1- Optimize build process Remove unwanted files. Eliminate unwanted code. Move static code to constant files Remove commented code

Unwanted code

Commented code

Phase 2- Code Optimization Previous Code - file.modified_date = file.data.filter (m => m.version == selected)[0]. modified_date ; O(n) complexity Optimized Code – const dataMap = new Map( file.data.map (item => [ item.version , item])); // Retrieve the modified date const matchedItem = dataMap.get (selected); file.modified_date = matchedItem ? matchedItem.modified_date : null; O(1) complexity

Code merge

return param.old_property_name === ViewerObjectCustomKeys.assemblyBudget ? AssemblyHelperFunctions.validateNumeric ( evt ) : true;

Issues Application Stuck in Continuous Processing Loop Login(CA with 150 Projects) Login( SuperAdmin with 1300 Projects) Connections(Time taken to load after connecting 100 Symbols)

Estimation Task Days Source Remove unwanted files. 3 Bhagyashri Eliminate unwanted code. Remove commented code 4 Prasad Move static code to constant files 5 Prasad Code Optimization-Assembly Manager, properties, Manage Tab 5 Prasad Code Optimization- Viewer, Quantities 5 Bhagyashri Handle Issue- Login 5 Prasad Handle Issue- continuous loading dashboard, connections 3 Bhagyashri

Module List Viewer Assembly Manager Assembly Properties Manage Tab Quantities

Module Wise Task Viewer Remove Unwanted Files –
Tags