Если Вы проводите больше времени на делающем отступ коде, чем фактическая запись его, это могла бы быть проблема. Но моделирование исходного кода, соглашения и непротиворечивость через решение важны.
Именно поэтому я полагаюсь на инструмент, чтобы сделать это. Resharper позволяет мне переформатировать весь свой код путем нажатия Ctrl+F, комбинации ключей E.
Вот сравнение: Java RMI и CORBA. Сравнение двух конкурирующих технологий
RMI - это технология, специфичная для Java. CORBA имеет реализации для многих языков. Вы можете использовать CORBA для совместного использования объектов между программами, написанными на разных языках (например, C ++ и Java).
CORBA использует IDL (язык определения интерфейса) для отделения интерфейса от реализации. RMI просто использует интерфейсы Java.
Поскольку CORBA не привязана к конкретному языку, типы данных не всегда точно соответствуют типам, используемым вашим языком программирования (например, long в IDL - это int в Java).
Программы RMI могут загружать новые классы с удаленных JVM. CORBA не имеет этого механизма совместного использования кода.
Прошло некоторое время, но я помню (из переноса приложения Java с CORBA на RMI), что CORBA (или, по крайней мере, реализация, которую мы использовали) позаботилась о многих необходимая синхронизация для параллельного кода,