Duit banner

Duit

3 devlogs
3h 55m 13s
Luqman

Was supposed to wake up at 03:00, but woke up at 05:00 instead - only had roughly half an hour to write code before school. I worked on the data divison and the file sections, as well as added initialisation for the accounts file. School ends at around 16:30 today so today’s objectives is a bit trickier to achieve but not impossible regardless.

Changed naming format from accs-create to new-acc as it makes more sense. As they said, there’s only two difficult things in programming - one of it is naming variables/things in general hahahaa. I also implemented creating new accounts, as well adding new transactions. Also added verification prompts for the user to double check values before proceeding.

Additionally, I also segregated the codebase to subdirectories, now processes are inside screens, and cli-clear is inside /utils. Some bonus work includes a minor update of Cobweb from v1.0 to v1.1, which increased the maximum cleanup layers from 3 to 10 to support the new subdirectory design.

Last picture is the output of Cobweb.

Attachment
Attachment
Attachment
Attachment
Attachment
Attachment
0
Luqman

Was supposed to wake up at 03:00, but woke up at 05:00 instead - only had roughly half an hour to write code before school. I worked on the data division and the file sections, as well as added initialisation for the accounts file. School ends at around 16:30 today so today’s objectives is a bit trickier to achieve but not impossible regardless.

This devlog is from this morning! Will keep you updated with my overall daily progress later around midnight.

Attachment
0
Luqman

Started the project, finally fired up my Ubuntu VM and wrote COBOL again after some months hahahaa. Started with initialisation work (aka getting basic cobol to work), and added the cli-handler function to handle cli inputs and run appropriate commands/functions. Currently only supports exiting and everything else is unknown lol. Tomorrow, will work on figuring out how the logic works, and how to do the necessary initialisations and etc.

Attachment
0