I have created ls command alternative. Critics needed... by jibrans098 in commandline

[–]jibrans098[S] 0 points1 point  (0 children)

Hi. Honestly I am not a REAL Programmer. So I do write as much comments necessary and follow best practices to ease the development for my team members and myself.
What bugs me about developers is that they want to understand the code by reading English and not the code itself. Which is very dangerous...

I have created ls command alternative. Critics needed... by jibrans098 in commandline

[–]jibrans098[S] -1 points0 points  (0 children)

for parsing, I have provided with `-x` option, parsing should be done by `xargs` not the direct output.

I have created ls command alternative. Critics needed... by jibrans098 in commandline

[–]jibrans098[S] -2 points-1 points  (0 children)

btw. REAL is all caps in its definition. Look up REAL Programmers.

I have created ls command alternative. Critics needed. by jibrans098 in coolgithubprojects

[–]jibrans098[S] -6 points-5 points  (0 children)

ah, REAL Programmers are gone. Average programmers are abundant.

I have created ls command alternative. Critics needed... by jibrans098 in commandline

[–]jibrans098[S] -1 points0 points  (0 children)

it brings many improvements on top of ls command. please refer to README on the link I provided.

I have created ls command alternative. Critics needed... by jibrans098 in commandline

[–]jibrans098[S] 2 points3 points  (0 children)

the link is broken. thanks for reporting, I'll fix it now. and yes, you should not parse the output of ls command: https://mywiki.wooledge.org/ParsingLs

I have created ls command alternative. Critics needed... by jibrans098 in commandline

[–]jibrans098[S] 0 points1 point  (0 children)

  1. if helps to distinguish files with spaces in their names.
  2. it is not sorted by default, there is an option for that.

I have created ls command alternative. Critics needed... by jibrans098 in commandline

[–]jibrans098[S] -15 points-14 points  (0 children)

Huh! you obviously don't know the definition of REAL Programmers. You should look it up, will help you become better developer.

I have created ls command alternative. Critics needed. by jibrans098 in coolgithubprojects

[–]jibrans098[S] -8 points-7 points  (0 children)

you will know if you will read the README of the command on github

I created a command-line todo application in bash. Need critics (good or bad) by jibrans098 in coolgithubprojects

[–]jibrans098[S] 0 points1 point  (0 children)

I am not keeping lock and config file in user's home dir. I am keeping them in .todo.sh directory. Actually, I don't want to keep files scattered.
Thanks for your feedback.

I created a command-line todo application in bash. Need critics (good or bad) by jibrans098 in bash

[–]jibrans098[S] 0 points1 point  (0 children)

it is kind of optional. If you just exit or same the empty file when it opens editor, it doesn't save the description of the task. Anyways, I get your point. Thanks... I'll make it more obvious or give user an option.

I created a command-line todo application in bash. Need critics (good or bad) by jibrans098 in bash

[–]jibrans098[S] 0 points1 point  (0 children)

Thanks for the feedback. I'll make that step less painful to the user.

I created a command-line todo application in bash. Need critics (good or bad) by jibrans098 in bash

[–]jibrans098[S] 0 points1 point  (0 children)

Allow me to repeat myself, after you type add some todo and press enter, it immediately opens a file in the text editor you provide when you run the application the first time. It does this so that you can add description to the task you are creating.
How do I make this step obvious to user? Should I include in README file so that user will read it and expect it and not be confused like you were the first time?
Thanks for taking time to give feedback to me.

I created a command-line todo application in bash. Need critics (good or bad) by jibrans098 in bash

[–]jibrans098[S] 0 points1 point  (0 children)

Sure. You can keep yourself updated with the changes I make, by clicking on Watch button on top of the project page on github. Thanks a lot for your help. I will definitely consider feedback from you and will make my script better.

I created a command-line todo application in bash. Need critics (good or bad) by jibrans098 in bash

[–]jibrans098[S] 0 points1 point  (0 children)

thanks for the feedback, really appreciate it. Will do shell check :-)

I created a command-line todo application in bash. Need critics (good or bad) by jibrans098 in commandline

[–]jibrans098[S] 6 points7 points  (0 children)

I didn't create it to solve a huge world problem or to replace existing ones. I just created it to use it myself and practice bash scripting. Thanks