Command Line Interface in Java : API overview

Why using the Command Line Interface ?

  • It’s faster to create prototype with. At least when the UI is not the prototype you’re trying to show.
  • It’s easier to debug
  • More powerful than UI who don’t implement all the options in order to keep the UI simple and usable. It’s just a matter of UX.
  • Sometimes you have to. It’s the case if you’re running a linux server.

Working with the CLI is not always the right option and there is also advantage of using an UI

Continue reading