- 1
- 2
- 3
- 4
TOutputConsoleWindow::TOutputConsoleWindow(void)
{
//...
_mainWindow = new TConsoleOutputWindow(Rect);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+168
TOutputConsoleWindow::TOutputConsoleWindow(void)
{
//...
_mainWindow = new TConsoleOutputWindow(Rect);
Всего пару строчек, а я уже представляю, что там дальше творится.
TOutputConsoleWindow
TConsoleOutputWindow
Множество зеркал и клубы дыма скрывают суть...
Интересно, для обфускации?
1)Человек может не обратить внимания, что
TOutputConsoleWindow и TConsoleOutputWindow различаются и может думать, что это одно и тоже.
2)Если и поймёт это, то может переодически их путать.
3)Скорее всего названия плохо соответсвуют содержимому классов.
Turbo Vision васкресла из мертвых?
>TConsoleOutputWindow
Кто догадается по названиям, для чего эти объекты предназначены?
Выдвигайте предположения.
Потом спросим у Говногостя, так ли это. )
TOutputConsoleWindow - обертка для класса TConsoleOutputWindow
а если хорошо поискать?
TOutputConsoleWindow
TWindowConsoleOutput
TWindowOutputConsole
TConsoleWindowOutput
TOutputWindowConsole
6 возможных комбинаций.... осталось найти 4 однака:)