Использование композиции предпочтительней, чем наследование
Наследование позволяет создавать новые классы на основании ранее созданных. Однако большой недостаток такого механизма — это связывания кода. Читать далее
В языке существует удобный механизм документирования кода. Называется он JavaDoc. В коде нужно избегать использовать комментарии. Так как это свидетельство усложненной логики. Лучше, если вы более детально сделаете описание JavaDoc. Читать далее
Когда я только начинал программировать, я думал, что программа должна выполнять требуемые задачи и больше ничего не надо. Программа работает, выдает нужный код. Читать далее
Предположим, что вы решили сделать этот класс сериализуемым. Поскольку физическое представление объекта Period в точности отражает его логическое содержание, вполне можно воспользоваться сериализованной формой по умолчанию. Читать далее
Решая, куда направить имеющиеся ограниченные ресурсы, необходимо прежде всего выбрать те основные браузеры, которые должны поддерживаться в прикладном коде. Читать далее
Едва ли не чаще всего вычисление кода во время выполнения употребляется для преобразования символьных строк формата JSON в их объектные представления на JavaScript. Читать далее
В большинстве реализаций JavaScript предоставляется возможность декомпилировать уже вычисленный код JavaScript. Такой процесс называется сериализацией, хотя для его обозначения употребляется также термин декомпиляция. Читать далее