2) Отсутствие оптимизации вообще, хотя-бы на уровне циклов.
public FigureArea(double radius)
{
CirleByRadius(radius);
}
public FigureArea(double firstSide, double secondSide, double thirdSide)
{
TriangleBySide(firstSide, secondSide, thirdSide);
}
Эта фраза вызывает истерический смех у любого кто это делал