Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

C++ Липман

330  1 2 3 все
Murr коренной житель27.10.07 20:11
Murr
NEW 27.10.07 20:11 
в ответ Simple 27.10.07 01:42
"А только вы меня на враках не споймали!" (с)Шарапов.
#21 
  Chipolino местный житель28.10.07 16:49
NEW 28.10.07 16:49 
в ответ Murr 27.10.07 20:11
Ловили... и не раз .
#22 
Simple Nothing is f*cked29.10.07 09:22
Simple
NEW 29.10.07 09:22 
в ответ Chipolino 28.10.07 16:49
В ответ на:
#ifdef __cplusplus
if (Murr)
ignore();
#endif


#23 
  Chipolino местный житель29.10.07 09:32
29.10.07 09:32 
в ответ Simple 29.10.07 09:22
Сейчас прийдет Murr и скажет что надо
вызывать статичексий метод Murr::ignore() .
#24 
  scorpi_ сам ты прохожий!29.10.07 11:05
NEW 29.10.07 11:05 
в ответ Chipolino 29.10.07 09:32, Последний раз изменено 29.10.07 19:39 (scorpi_)
Не, Murr::ignore() значит, что мурр всех игнорирует. Правильно так
class User
{
...
... read( const Post& post )
{
if ( "Murr" == post.author() && post.subject().contains( "C++" ) )
ignore();
...
}
...
}


#25 
Simple Nothing is f*cked29.10.07 11:29
Simple
NEW 29.10.07 11:29 
в ответ scorpi_ 29.10.07 11:05
Умник хренов :-D
@Murr мы не со зла, чесслово :) But nobody like the smartass, you know.
#26 
Murr коренной житель29.10.07 11:52
Murr
NEW 29.10.07 11:52 
в ответ scorpi_ 29.10.07 11:05
Правильно так
-----
class TUser - просто читабельнее...
#27 
Murr коренной житель29.10.07 11:53
Murr
NEW 29.10.07 11:53 
в ответ Simple 29.10.07 11:29
@Murr мы не со зла, чесслово :)
------
Да Я вроде как и не возмущался... :)
#28 
Simple Nothing is f*cked29.10.07 12:12
Simple
NEW 29.10.07 12:12 
в ответ Murr 29.10.07 11:52
Borland is dead :-D
#29 
  Chipolino местный житель29.10.07 12:16
NEW 29.10.07 12:16 
в ответ Murr 29.10.07 11:52
В ответ на:
class TUser - просто читабельнее...

тупая привычка добавлять Т или C перед названием класса ?ИМХО.
#30 
AlexNek старожил29.10.07 18:59
AlexNek
NEW 29.10.07 18:59 
в ответ Chipolino 29.10.07 12:16
А мне нравится, не надо думать как переменную называть
CUser User = ...
#31 
  scorpi_ сам ты прохожий!29.10.07 19:38
NEW 29.10.07 19:38 
в ответ AlexNek 29.10.07 18:59
Следуешь соглашению - классы с большой, переменные с маленькой, и всё ясно и понятно. А во-вторых думать всегда полезно. Может там дополнительная инфа нужна? Например не User user = ...; a User forum_user = ...;
#32 
AlexNek старожил29.10.07 21:02
AlexNek
NEW 29.10.07 21:02 
в ответ scorpi_ 29.10.07 19:38
Кому как нравится, я люблю все с большой. А "forum_user" будет наследован от СUser и переменная будет тогда ForumUser, очень удобно копи\пасте и букву долой. Только я не призываю никого следовать этим правилам. Все равно на работе пишешь как требуют, а как нравится когда для себя. Просто это не дурная привычка, а так лично мне удобнее. Конечно, не буду отрицать ,что мелкософт приложил к этому свою лапу.
#33 
Murr коренной житель29.10.07 23:03
Murr
NEW 29.10.07 23:03 
в ответ Chipolino 29.10.07 12:16
Эта "привычка", а точнее - часть Правил Кодирования, позволяет много быстрее понимать код и находить проблемные части. За деталями - в ту дискуссию, где Я объяснял, что каждое из полей, на уровне бизнес-объекта, должно иметь свой тип, А с введением итераторов foreach отпадает необходимость определять переменную цикла.
#34 
Murr коренной житель29.10.07 23:06
Murr
NEW 29.10.07 23:06 
в ответ AlexNek 29.10.07 18:59
CUser User = ...
------
Эээ...
TUser user = ... - все локальные переменные,
так как User зарезервировано для пропертей...
#35 
Simple Nothing is f*cked29.10.07 23:11
Simple
NEW 29.10.07 23:11 
в ответ Murr 29.10.07 23:03
Поймал! гыгы
#36 
Murr коренной житель29.10.07 23:13
Murr
NEW 29.10.07 23:13 
в ответ scorpi_ 29.10.07 19:38
Следуешь соглашению - классы с большой, переменные с маленькой, и всё ясно и понятно.
------
Ну а Property куда денешь? Будешь добавлять куда-то циферьку/буковку? Почему не в имя класса?
А во-вторых думать всегда полезно. Может там дополнительная инфа нужна? Например не User user = ...; a User forum_user = ...;
------
class TForum_user : TUser...
TForum_user forum_user = ...;
Сам же говоришь, что сущность, отличная от первой...
#37 
AlexNek старожил29.10.07 23:42
AlexNek
NEW 29.10.07 23:42 
в ответ Murr 29.10.07 23:06
....зарезервировано для пропертей.
А ежели пропертей нету?
#38 
Murr коренной житель29.10.07 23:45
Murr
NEW 29.10.07 23:45 
в ответ AlexNek 29.10.07 23:42
Тогда все остается как есть, а пропертей просто нету.
В смысле - не надо перестраиваться с заглавной на маленькую.
#39 
  Chipolino местный житель30.10.07 09:02
NEW 30.10.07 09:02 
в ответ Murr 29.10.07 23:03
В ответ на:
Эта "привычка", а точнее - часть Правил Кодирования, позволяет много быстрее понимать код и находить проблемные части. За деталями - в ту дискуссию, где Я объяснял, что каждое из полей, на уровне бизнес-объекта, должно иметь свой тип, А с введением итераторов foreach отпадает необходимость определять переменную цикла.

"Твои" правила кодирования мне как-то пох...
И откровенно говоря , я устал уже читать твою самозабвенную чушь , по крайней мере что касается плюсов .
PS. "Я" пишется с маленькой буквы .
#40 
1 2 3 все