|
|
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
Посоветуйте плз дельные книги по ООП. А то, все что мне попадалось, это пару глав на эту тему (это про книгу), гугл тоже не рулит по вечерам... :-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2008, 23:19 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
Object-Oriented programmingПосоветуйте плз дельные книги по ООП. А то, все что мне попадалось, это пару глав на эту тему (это про книгу), гугл тоже не рулит по вечерам... :-(Никто лучше обо ООП за Бьерна Страуструпа не расскажет, также можно и тут почитать или еще тут , а также тут . Но я советую купить книжную версию " Бьерн Страуструп. Язык программирования С++ ". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2008, 14:25 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
2 Object-Oriented programming: Object-Oriented programmingПосоветуйте плз дельные книги по ООП. Поизучайте хорошо спроектированную библиотеку, например VCL (используется в Delphi и C++ Builder-е), она с исходниками идёт. Тогда и поймёте, что такое объектно-ориентированный стиль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2008, 16:00 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
Пётр Седов2 Object-Oriented programming: Object-Oriented programmingПосоветуйте плз дельные книги по ООП. Поизучайте хорошо спроектированную библиотеку, например VCL (используется в Delphi и C++ Builder-е), она с исходниками идёт. Тогда и поймёте, что такое объектно-ориентированный стиль. Вы поймете, как не НУЖНО делать обьектно-ориентированную библиотеку. Еще бы MFC посоветовал изучать. Ява/Шарп - на это нужно изучать ООП как во всем нормальном мире. А книжку Страуса необходимо сжечь на костре. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2008, 16:57 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
2 Ынтырпрайз: Ынтырпрайз Пётр Седов2 Object-Oriented programming: Object-Oriented programmingПосоветуйте плз дельные книги по ООП. Поизучайте хорошо спроектированную библиотеку, например VCL (используется в Delphi и C++ Builder-е), она с исходниками идёт. Тогда и поймёте, что такое объектно-ориентированный стиль. Вы поймете, как не НУЖНО делать обьектно-ориентированную библиотеку. По-моему, VCL спроектирована так, что пользоваться ей легко и удобно. Один минус -- работает со строками в ANSI-кодировке, а лучше бы в UTF-16. Ынтырпрайз Еще бы MFC посоветовал изучать. По поводу MFC согласен, это пример того, как не надо проектировать объектно-ориентированную GUI-библиотеку. Ынтырпрайз Ява/Шарп - на это нужно изучать ООП как во всем нормальном мире. В C# библиотека WinForms спроектирована как раз по образу и подобию VCL. Кстати, некоторые люди истинным объектно-ориентированным языком считают Smalltalk и подобные языки. Ынтырпрайз А книжку Страуса необходимо сжечь на костре. Рукописи не горят :). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2008, 17:16 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
>В C# библиотека WinForms спроектирована как раз по образу и подобию VCL. Во-первых: 1) В C# нет библиотеки. Она есть в .NET. Единая для всех языков этой платформы. 2) Ява программист тебе скажет, что она создана по образу и подобию библиотеки классов Java. И вообще, .NET - это стыренная Ява. >Рукописи не горят :). Еще как горят. Можно даже согреться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2008, 17:37 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
Ынтырпрайз Пётр Седов2 Object-Oriented programming: Object-Oriented programmingПосоветуйте плз дельные книги по ООП. Поизучайте хорошо спроектированную библиотеку, например VCL (используется в Delphi и C++ Builder-е), она с исходниками идёт. Тогда и поймёте, что такое объектно-ориентированный стиль. Вы поймете, как не НУЖНО делать обьектно-ориентированную библиотеку. Еще бы MFC посоветовал изучать. Ява/Шарп - на это нужно изучать ООП как во всем нормальном мире. А книжку Страуса необходимо сжечь на костре.Не нужно тут своими дельфями расхаживать и жечь полезные книги. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2008, 18:26 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
2 Ынтырпрайз: Ынтырпрайз >В C# библиотека WinForms спроектирована как раз по образу и подобию VCL. Во-первых: 1) В C# нет библиотеки. Она есть в .NET. Единая для всех языков этой платформы. Ну если уж говорить так точно, то библиотека WinForms -- часть .NET Framework. Ынтырпрайз 2) Ява программист тебе скажет, что она создана по образу и подобию библиотеки классов Java. Какую именно Java-библиотеку Вы имеете в виду -- AWT, Swing или SWT? Ынтырпрайз И вообще, .NET - это стыренная Ява. В Java нет делегатов, и свои value-типы делать нельзя (в C# -- можно, с помощью struct). 2 С0ВЕСТЬ: С0ВЕСТЬ Не нужно тут своими дельфями расхаживать и жечь полезные книги. Я не «расхаживал тут своими дельфями», а упомянул VCL как пример хорошо (по-моему) спроектированной объектно-ориентированной GUI-библиотеки. Кстати, VCL доступна не только в Delphi, но и в C++ Builder-е. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2008, 19:37 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
2 С0ВЕСТЬ спс за ссылки. Из ваших ссылок почитаю только вики, т.к. Страуструп - он все же пишет наверное про ООП в С++ ( а я вот планирую изучать в будущем С#) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2008, 21:37 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
С0ВЕСТЬ Ынтырпрайз Пётр Седов2 Object-Oriented programming: Object-Oriented programmingПосоветуйте плз дельные книги по ООП. Поизучайте хорошо спроектированную библиотеку, например VCL (используется в Delphi и C++ Builder-е), она с исходниками идёт. Тогда и поймёте, что такое объектно-ориентированный стиль. Вы поймете, как не НУЖНО делать обьектно-ориентированную библиотеку. Еще бы MFC посоветовал изучать. Ява/Шарп - на это нужно изучать ООП как во всем нормальном мире. А книжку Страуса необходимо сжечь на костре.Не нужно тут своими дельфями расхаживать и жечь полезные книги. В этой "полезной" книге 80% инфы полностью бесполезно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2008, 23:00 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
Человеку идею надо понять, методологию применения, а не командочки конкретного языка. Сам очень долго не понимал, зачем это ООП нужно. Рекомендую почитать известную книгу GoF про паттерны проектирования. Как раз раскрывается идея ООП как методологии проектирования систем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 11:48 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
Нельзя-ж так травмировать юный мозг. Чел просит книжек по ООП, а вы ему сразу - ТЫЦ С++. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 13:21 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
Object-Oriented programming... гугл тоже не рулит по вечерам... :-( Не может быть. Не так давно нагуглил такую вещь: Гради Буч "Объектно-ориентированный анализ и проектирование". Книга полностью посвящена ООП ( описание ООП, анализ, проектирование, практическое применение объектно-ориентированного подхода в различных предметных областях ). Примеры на С++. Так что, если это вас не пугает :)), то можете попробовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 14:04 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
2 quot Ggg_old спс, книгу "GoF про паттерны проектирования" - уже скачал. Буду изучать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 16:15 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
Object-Oriented programmingА то, все что мне попадалось, это пару глав на эту темуну и правильно. О чём там писать-то больше двух глав? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 12:34 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
С.Шлеер С.Меллор Объектно-ориентированный анализ моделирование мира всостояниях ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 21:14 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
2 belugin спс, попробую почитать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 21:44 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
Наверное читать просто про концепцию ООП - нет толка. Надо вероятно на каком-то языке увидеть действенность и полезность, а это, как видится многими, Delphi или Java среди наиболее массовых языков. Всё же в C++ ООП будто за уши притащили (наверное так и было), а в C# - будто многое спрятали из-за ненужности. Наверное книги по Delphi и Java - которые более общего изложения и признанные. А какой язык считается пионерским в ООП? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 22:20 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
AlexandrPlus А какой язык считается пионерским в ООП? Smalltalk ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2008, 07:10 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
2 Изопропил: Изопропил AlexandrPlus А какой язык считается пионерским в ООП? Smalltalk Насколько я знаю: Simula -- первый статически-типизированный объектно-ориентированный язык. По мотивам Simula-ы был сделан C++ (по крайней мере, Страуструп часто упоминает Simula-у в книге «Дизайн и эволюция языка C++»). Smalltalk -- первый динамически-типизированный объектно-ориентированный язык. По мотивам Smalltalk-а был сделан Objective-C. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2008, 15:32 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
С0ВЕСТЬ Object-Oriented programmingПосоветуйте плз дельные книги по ООП. А то, все что мне попадалось, это пару глав на эту тему (это про книгу), гугл тоже не рулит по вечерам... :-(Никто лучше обо ООП за Бьерна Страуструпа не расскажет, также можно и тут почитать или еще тут , а также тут . Но я советую купить книжную версию " Бьерн Страуструп. Язык программирования С++ ". Это... никакого Страуструпа!!! Гради Буч, Объектно-ориентированный анализ и проектирование ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2008, 19:06 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
AskMe пишет: "Гради Буч, Объектно-ориентированный анализ и проектирование" Сомнительно. тут попахивает UML-ем. В последнюю очередь имхо буду читать или в предпоследнюю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2008, 23:14 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
Object-Oriented programmingСомнительно. тут попахивает UML-ем. Ну да, есть немного. Но вы же, надеюсь, не читаете книги с середины. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2008, 20:09 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
2 AskMe , edges7 . спс.Гради Буча - скачал. Тоже буду изучать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2008, 20:49 |
|
||
|
ООП (Object-Oriented programming)
|
|||
|---|---|---|---|
|
#18+
Object-Oriented programmingПосоветуйте плз дельные книги по ООП. А то, все что мне попадалось, это пару глав на эту тему (это про книгу), гугл тоже не рулит по вечерам... :-( Рекомендую изучить язык Smalltalk и объектно-ориентированное расширение Common Lisp-а Common Lisp Object System. В современных мейнстримовых языках не совсем классический ООП. Если интересует исключительно практическая сторона вопроса - Гради Буч (хоть и слегка устарел, но почитать полезно, да и картинки там забавные), "Design Patterns: Elements of Reusable Object-Oriented Software", книжки Фаулера по рефакторинг и паттерны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2008, 11:37 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=35386610&tid=1345200]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
85ms |
get tp. blocked users: |
2ms |
| others: | 226ms |
| total: | 395ms |

| 0 / 0 |
