насколько это хорошая практика внутри конструктора использовать геттер? ведь ...

насколько это хорошая практика внутри конструктора использовать геттер? ведь образуются лишние взаимосвязи между методами и это может усложнять рефакторинг 

yulia kolupaeva, чтобы в конструкторе пришлось использовать геттер - должна быть причина. использование собственных методов встречается иногда, например, в классе promise, потому что там используются такие приёмы, что конструктор вызывается несколько раз и надо вернуть разные данные. но это сложный специфичный кейс. обычно в конструктор приходят подготовленные данные и чем последовательнее код при чтении, тем проще с ним работать.