Programming Check List
Programming Check List
TICKETING SYSTEM:
CODING:
* USE SIMILAR NAMING CONVENTION FOR WINDOW/DATAWINDOW/FN/SP/VARIABLES
* WHENEVER CREATING DATAWINDOW FOR CODE TABLE NAME IS SAME AS TABLE,
SO THAT WE CAN FIND EASY.
* MENTION THE CODE CHANGE HISTORY WITH THE DATE/NAME/REASON FOR
CHANGES.
* IF WE ARE INCLUDING NEW COLUMNS IN THE DW, CHECK FOR ROWSCOPY/MOVE
AND SHAREDATA FUNCTION. AVOID NOT WORKING BECAUSE OF THOSE.
* UPDATE PROPERTIES - CHECK AGAIN
* TAB ORDER - CHECK
* SHOULD BE IN THE PRINTABLE FORMAT AND IN A SINGLE PAGE.
* REPORT SHOULD BE IN READABLE FORMAT - PRESENT AS GOOD AS POSSIBLE.
* CHECK FOR THE DATA INTEGRITY
* TRY TO WRITE PERFECT SQL QUERIES TO RETRIEVE THE DATA IN SHORT TIME
WHEN DESIGN REPORTS.
* CHECK THE KEYS/ INDEX WHEN JOINING TABLES.
TESTING:
* USER MANUAL CREATING
PAYROLL:
* DON'T TOUCH THE PAYROLL SOFTWARE DURING PAYROLL GENERATION. IT MAY
AFFECT OTHER EMPLOYEES WHICH CAN'T BE FOUND DURING GENERATION.
BECAUSE OF THIS PAYROLL USER TRY TO GET GOOD NAME ESCLATE THE ISSUES
AND MAKE PROGRAMMERS IDIOT.
* ONCE PAYROLL GENERATED, GIVE THE AMOUNT TO MR. ANDREW. IF IT IS MAJOR
AND VARIATION OF AMOUNT IS HIGH, DISCUSS WITH MR. ANDREW/ MR. CHRIS AND
ADJUST IN THE SAME MONTH.IF NOT NEXT MONTH.
* CHECK THE NIGHT SHIFT PERSONS SALARY ONCE AGAIN. ALSO DOUBLE CHECK
THOSE GETTING CONTRACT PAY DURING THE MONTH. (CONTRACT CALCULATION
WRITTEN DIRECT IN THE BACKEND)
* CHECK THOSE EMPLOYEES WHO TRANSFER TO OTHER LOCATION OR TRANSFER
WITH IN THE MONTH FROM DAY SHIFT TO NIGHT SHIFT OR NIGHT SHIFT TO DAY
SHIFT.
* DONT TOUCH PAYROLL CODE, IF YOU ARE IN BAD MOOD.
BACKUP:
CRITICAL ISSUES: