Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flasher.ru > Флейм

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 16.02.2010, 04:02
miramax вне форума Посмотреть профиль Отправить личное сообщение для miramax Посетить домашнюю страницу miramax Найти все сообщения от miramax
  № 81  
Ответить с цитированием
miramax
 
Аватар для miramax

Регистрация: Oct 2005
Адрес: Борисоглебск
Сообщений: 1,702
Отправить сообщение для miramax с помощью ICQ Отправить сообщение для miramax с помощью AIM Отправить сообщение для miramax с помощью MSN Отправить сообщение для miramax с помощью Yahoo Отправить сообщение для miramax с помощью Skype™
Код должен быть _ПОНЯТНЫМ_ и реюзабельным для _ДРУГИХ_ людей.
Остальное фигня.

ООП это абстрагирование данных и инкапсуляция.

Отсюда следует:
Хорошее ООП - это хороший ОДД, это когда понятно обрисованы классы и красиво накиданы интерфейсы их взаимодействия.

Коллеги легко понимают ваш код?
Им достаточно кинуть взгляд на паблик методы и интерфейсы ваших классов что бы понять как их заюзать ? - Тогда у вас хорошее ООП =)

производительность, читабельность, стандартизируемость - это хороший код, к понятию хорошего ООП это не относится.
__________________
AS3 | www.FLAPS.ru | Русские флэшеры самые умные флэшеры в мире. ©


Последний раз редактировалось miramax; 16.02.2010 в 04:06.
Старый 16.02.2010, 05:43
ratin вне форума Посмотреть профиль Отправить личное сообщение для ratin Найти все сообщения от ratin
  № 82  
Ответить с цитированием
ratin
 
Аватар для ratin

Регистрация: Sep 2009
Сообщений: 127
ООП хорошая штука, когда понимаешь, зачем он тебе нужен, и как пользоваться его свойствами.
Просто ООП ради ООП никому нах не сдалось.

Старый 16.02.2010, 12:51
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 83  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
Цитата:
Сообщение от miramax Посмотреть сообщение
Код должен быть _ПОНЯТНЫМ_ и реюзабельным для _ДРУГИХ_ людей.
Далеко не все люди работают в команде.
Во-вторых, ООП подразумевает, что в код лазить ДРУГИМ не нужно, есть public который отдает что им нужно
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 16.02.2010, 13:53
Nemo_c вне форума Посмотреть профиль Отправить личное сообщение для Nemo_c Найти все сообщения от Nemo_c
  № 84  
Ответить с цитированием
Nemo_c
 
Аватар для Nemo_c

Регистрация: Jan 2008
Сообщений: 221
Умные люди подсказали, что Хорошее ООП Можно померить Метриками кода :-)
http://www.ibm.com/developerworks/ru.../section2.html

Старый 16.02.2010, 19:50
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 85  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
http://blogs.tedneward.com/2006/06/2...r+Science.aspx
Кстати, нашел статью (древнюю, но тем не менее!) по поводу OOP - там сравниваются подходы в програмировани БД и ОО языках, и очень красиво объясняется когда не нужно использовать OOP.
__________________
Hell is the possibility of sanity

Старый 17.02.2010, 10:53
Котяра вне форума Посмотреть профиль Отправить личное сообщение для Котяра Посетить домашнюю страницу Котяра Найти все сообщения от Котяра
  № 86  
Ответить с цитированием
Котяра
буду краток
 
Аватар для Котяра

модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
Отправить сообщение для Котяра с помощью ICQ Отправить сообщение для Котяра с помощью Skype™
По поводу ООП и хорошего кода, всё - же порекомендую почитать
Code Complete и
Refactoring
ну и конечно Банду четырёх
Читать не как руководство к действию (авторы, кстати, тоже не настаивают на слепом и фанатичном использовании их методик), а как некую версию происходящего в мире "сферического кода в вакууме".
__________________
Отряд Котовскага


Последний раз редактировалось Котяра; 17.02.2010 в 10:55.
Старый 07.04.2010, 11:48
PsixokoT вне форума Посмотреть профиль Отправить личное сообщение для PsixokoT Найти все сообщения от PsixokoT
  № 87  
Ответить с цитированием
PsixokoT

Регистрация: May 2008
Сообщений: 63
Вообще программиста стоит оценивать не по знанию и умению пользоваться ООП, вот
http://docs.google.com/Doc?docid=d28gm4q_55n35dkht4 Только тяжело на том же самом собеседование по этой матрице определить кто сидит напротив вас.

Старый 07.04.2010, 23:05
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 88  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
Цитата:
Только тяжело на том же самом собеседование по этой матрице определить кто сидит напротив вас.
Хм, почему же. Грубо говоря, почти во всех случае волнуют не все пункты, а остальные более-менее можно проверить на часовом собеседовании с написанием одного куска кода и одним вопросом на тему "как бы Вы решили вот такую техническую задачу". А если программист предоставил пример кода на ревью до собеседования - вообще все замечательно.
__________________
4am is time to rock

Старый 01.05.2010, 03:21
orcpochta вне форума Посмотреть профиль Отправить личное сообщение для orcpochta Найти все сообщения от orcpochta
  № 89  
Ответить с цитированием
orcpochta

Регистрация: Feb 2008
Сообщений: 890
Вот хорошее ООП - прямо чистый MVC)))



P.S. Кто эта безумно красивая девушка 8-ю постами выше???)))
__________________
скриптограф

Старый 21.07.2010, 19:31
drnet_ua вне форума Посмотреть профиль Отправить личное сообщение для drnet_ua Найти все сообщения от drnet_ua
  № 90  
Ответить с цитированием
drnet_ua
 
Аватар для drnet_ua

Регистрация: Jul 2010
Адрес: 50° 27′ 0″ N, 30° 30′ 0″ E
Сообщений: 256
Записей в блоге: 2
оффтоп

Цитата:
Сообщение от orcpochta Посмотреть сообщение
Вот хорошее ООП - прямо чистый MVC)))

P.S. Кто эта безумно красивая девушка 8-ю постами выше???)))
судя по TinEye это Lindsay Lohan

Создать новую тему Ответ Часовой пояс GMT +4, время: 15:25.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 15:25.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.