Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Хороший стиль программирования / 6 сообщений из 6, страница 1 из 1
03.11.2005, 18:01
    #33360963
Хороший стиль программирования
Коллеги, хотел спросить насчет хорошего стиля программирования.
Есть вот такой пример

public class SimpleClass {
private Object param = null;
public SimpleClass(Object param) {
this.param = param;
}
public simpleMethod() {
param.simpleMethod();
}
}

Если за время создания экземпляра и вызова simpleMethod объект param может поменяться, то возникают следующие вопросы.

Хорошая ли практика проверки состояния объекта перед вызовом над ним методов?
Хорошая ли практика возбуждения исключения в конструкторе класса?

Мысль большая, но уместить ее не удалось (точнее точно ее сформулировать)
...
Рейтинг: 0 / 0
03.11.2005, 18:10
    #33360994
funikovyuri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хороший стиль программирования
Хорошая ли практика проверки состояния объекта перед вызовом над ним методов?

Безусловно

Хорошая ли практика возбуждения исключения в конструкторе класса?

Да (более того, в том же C++ это было одной из причин появления исключений, т.е. как средства сообщения об ошибке в конструкторе)
...
Рейтинг: 0 / 0
03.11.2005, 18:44
    #33361084
Jozic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хороший стиль программирования
Крошкин Димон
Хорошая ли практика проверки состояния объекта перед вызовом над ним методов?

Что есть проверка состояния объекта?? не нул ли он? или объект может иметь несколько состояний??

В первом случае лучше использовать нулл обжект паттерн...
Во втором - паттерн стейт
...
Рейтинг: 0 / 0
03.11.2005, 19:04
    #33361122
fusion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хороший стиль программирования
Ребят,а не подскажите ли ,где можно найти доку по стилям программирования,если такое есть..

или это всё зависит от здравого смысла..?

PS: только не ссылайте на патерны проектирования..,имею ввиду просто написание кода. ,хотелось узнать побольше о стилях программинга.
...
Рейтинг: 0 / 0
03.11.2005, 21:42
    #33361242
Хороший стиль программирования
Jozic
Что есть проверка состояния объекта?? не нул ли он? или объект может иметь несколько состояний??

В первом случае лучше использовать нулл обжект паттерн...
Во втором - паттерн стейт

Все вместе. И проверка на null и если там не null, то проверка текущего состояния объекта. Вообщем я понял. Great thanks
...
Рейтинг: 0 / 0
03.11.2005, 22:12
    #33361256
unicornmirage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хороший стиль программирования
fusionРебят,а не подскажите ли ,где можно найти доку по стилям программирования,если такое есть..

или это всё зависит от здравого смысла..?

PS: только не ссылайте на патерны проектирования..,имею ввиду просто написание кода. ,хотелось узнать побольше о стилях программинга.

http://java.sun.com/docs/codeconv/
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Хороший стиль программирования / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]