Карен Манукян, 394, Shell

Да. Это соглашение, по которому ищутся файлы по названию пакета в classpath. То, что ide или ant явно добавляют каждый класс в вызов javac и в итоге всё компилируется - не значит что так надо делать. Это вносит путаницу в код.
```
$ javac -sourcepath src src/ru/fizteh/fivt/students/mrshoco/shell/util/ShellMain.java 
src/ru/fizteh/fivt/students/mrshoco/shell/util/ShellMain.java:34: error: cannot find symbol
                        Command cmd = Command.create(Arrays.copyOfRange(args,
                        ^
  symbol:   class Command
  location: class ShellMain
src/ru/fizteh/fivt/students/mrshoco/shell/util/ShellMain.java:34: error: cannot find symbol
                        Command cmd = Command.create(Arrays.copyOfRange(args,
                                      ^
  symbol:   variable Command
  location: class ShellMain
src/ru/fizteh/fivt/students/mrshoco/shell/util/ShellMain.java:58: error: cannot find symbol
                            Command cmd = Command.create(input[i].split(" "));
                            ^
  symbol:   class Command
  location: class ShellMain
src/ru/fizteh/fivt/students/mrshoco/shell/util/ShellMain.java:58: error: cannot find symbol
                            Command cmd = Command.create(input[i].split(" "));
                                          ^
  symbol:   variable Command
  location: class ShellMain
4 errors
```