I personally suggest common naming convention such as life init (or life i as shorthand), instead of life --init or life -i. I think it's easier to type and allow more option parsing. Because as the program grows, you might need more options for a single command, such aslife i --student or life log --detail.
(Not an serious issue, just one of my questions 😆)
I personally suggest common naming convention such as
life init(orlife ias shorthand), instead oflife --initorlife -i. I think it's easier to type and allow more option parsing. Because as the program grows, you might need more options for a single command, such aslife i --studentorlife log --detail.(Not an serious issue, just one of my questions 😆)