Есть ли причина писать краткий код на Java / C # / C ++? - PullRequest
6 голосов
/ 20 марта 2009

Вы когда-нибудь писали краткий код на Java, C # или C ++?

Если так, то почему? Как вы думаете, есть ли ситуации, в которых это должно быть приемлемо, учитывая ситуации, в которых используются эти языки?

Ответы [ 12 ]

0 голосов
/ 20 марта 2009

У подробного кода и именования в java есть один механический недостаток: использование памяти при определенных JVM. Это может быть только проблема восприятия вокруг виртуального размера процесса и отображенных в память файлов JAR, но она существует. Большие файлы JAR == использование большой (воспринимаемой) памяти.

Вы, вероятно, должны довести вещи до крайности, чтобы это было измеримо в отношении краткости, но это интересный "реальный" эффект.

С точки зрения реальных советов, как уже говорили другие, сначала пишите хороший код, а потом беспокойтесь об оптимизации.

0 голосов
/ 20 марта 2009

Предполагается, что вы используете термин "краткий" с "загадочным" значением:

Если это не запутанный конкурс кодирования, я не вижу смысла писать краткий код на скомпилированном языке. Я мог бы написать краткий код C ++ только в моих собственных частных проектах. Никогда в коде, который кто-то еще увидит.

В противном случае краткий (в смысле "точка-точка") лучше, чем подробный код.

...