ukurainajin: (Default)
ukurainajin ([personal profile] ukurainajin) wrote in [personal profile] bytebuster 2018-08-05 05:09 pm (UTC)

Власне, я згоден, що усе залежить від методів (тобто можливостей), які ми хочемо. Ми ж не знаємо, що це за прямокутник із квадратом. Досвід підказує, що треба на самому початку створювати абстрактний клас фігури, керованої двома вимірами, і це, по своїй суті, буде прямокутник. Із квадратом не буде проблем, він залишатиметься завжди квадратом, бо заміщення методів (чи у рамах цієї розповіді таке вважається говноприйомом, я не розумію?) А от якщо вимоги такі хитрі, що не можна чіпати вимір, про який не питали явно, тоді, звісно, це функціональне протиріччя, треба його розв'язувати із замовником (бо що тут взагалі робить цей квадрат)

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org