- 1
- 2
lbxLibrary.Columns[2].ColumnWidth = lbxLibrary.Width - (2 + 15 + 4 + 15 + 4 + 15 + 4 + 16 + 2 + 2);
lbxSamples.Columns[2].ColumnWidth = lbxLibrary.Width - (2 + 15 + 4 + 15 + 4 + 15 + 4 + 16 + 2 + 2);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+121
lbxLibrary.Columns[2].ColumnWidth = lbxLibrary.Width - (2 + 15 + 4 + 15 + 4 + 15 + 4 + 16 + 2 + 2);
lbxSamples.Columns[2].ColumnWidth = lbxLibrary.Width - (2 + 15 + 4 + 15 + 4 + 15 + 4 + 16 + 2 + 2);
Американское спагетти.
Подобное содержится в методе InitializeComponent() более чем в 20-ти формах! Кто не помнит, InitializeComponent() формируется дизайнером автоматически, и крайне нежелательно вносить в него изменения. Везде разные объекты, и во многих местах отличны числа.
absolut 04.06.2010 01:25 # +1
Видел нечто подобное при выравнивании графических компонентов на форме.
a11chemist 11.06.2010 11:39 # 0
Webkill 11.06.2010 15:18 # 0
Kirinyale 13.06.2010 21:53 # 0
guest 16.06.2010 19:10 # 0
Например было актуально во времена ДОСа, при написании резидентов:)
Вот у М$ - говнокод, так говнокод, чтобы ОС занимала столько места, да еще и так ее несложно было убить ...
guest 16.06.2010 19:11 # 0
хотя логичней былобы дефов наставить :)