Другие языки программирования и технологии
Если изучаешь Java, то ты типо можешь не изучать ооп? Типо ООП уже в Java представляют с изучения или нет?
Зависит от того, на каком уровне ты хочешь познать ООП. В хорошем учебнике по Java тема ООП обязательно должна быть рассмотрена. Конечно это не заменит отдельную книгу по ООП.
Наоборот, чтобы изучать жабу крайне желательно для начала ознакомиться хотя бы с базовыми принципами ООП.
Купила компания Мерседес завод АвтоВАЗ. Перенастроили производство, запускают конвейер... Бац! на выходе Жигули! Демонтируют оборудование, пригнали новое из Германии, установили, наладили, запускают: Оп! снова Жигули! Увольняют весь персонал завода, привозят работников из Германии, налаживают, проверяют, запускают. На выходе вновь — Жигули! Около завода холм, на нём отдыхают главный инженер и директор завода (оба с приставкой "экс"). Смотрят на всё это. Инженер директору: — А я тебе говорил — место проклятое! А то всё "руки из жопы, руки из жопы"
UPD: ООП - это методология, одна из, а не золотой молоток, но её знание необходимо что бы не было пробелов какой из молотков использовать в той или иной ситуации. Незнание оной даже с использованием Java - будет быдлокодом, знание её не распространяется на одну лишь Java, а применимо ко всем современным языкам и платформам в отрыве от контекста. Т. е. это две независимые части, изучение которых независимо - возможно, но не в попытках избежать накладных расходов на изучение. Учебники по Java не расскажут как ООП устроено, они подразумевают уже наличие этих знаний, но расписано это будет на языке "дебилов" и даже там где не сказано что это "полиморфизм" или "инкапсуляция" подразумевается что Вы и так это понимаете. Так же без знания структур данных (неумение написать бинарное дерево или граф самостоятельно) в дальнейшем вылезет боком, а куда копнуть Вы и догадываться не будете. Так что эти вещи изучать нужно параллельно
UPD: ООП - это методология, одна из, а не золотой молоток, но её знание необходимо что бы не было пробелов какой из молотков использовать в той или иной ситуации. Незнание оной даже с использованием Java - будет быдлокодом, знание её не распространяется на одну лишь Java, а применимо ко всем современным языкам и платформам в отрыве от контекста. Т. е. это две независимые части, изучение которых независимо - возможно, но не в попытках избежать накладных расходов на изучение. Учебники по Java не расскажут как ООП устроено, они подразумевают уже наличие этих знаний, но расписано это будет на языке "дебилов" и даже там где не сказано что это "полиморфизм" или "инкапсуляция" подразумевается что Вы и так это понимаете. Так же без знания структур данных (неумение написать бинарное дерево или граф самостоятельно) в дальнейшем вылезет боком, а куда копнуть Вы и догадываться не будете. Так что эти вещи изучать нужно параллельно
Cанек) =)
Я вот тут хотел так красочно описать, но умываю руки, такое мне не переплюнуть)
ООП- это что? Общие основы программирования? Тогда да- они неким образом присутствуют в любом алгоритмическом языке, включая жабу! Но изучать-то такие фундаментальные вещи, как "Искусство программирования" Кнута, "Чистый код" Мартина и "Совершенный код" Макконелла всё равно нужно!..
Володя Ленин
Это он имеет ввиду объектно-ориентированное программирование
Игор Шаламай
А!.. Тогда тем более..
Да, не понял вопроса.
А с каких пор Джаба стала не-ООП?..
А с каких пор Джаба стала не-ООП?..
врут они все ооп нужен для переделки программ со временем и все.
Похожие вопросы
- Посоветуйте плиз) Я хочу начать изучать java, дайте ссылку на хорошую книгу где все подробно написано
- Я начал изучать Visual Basic2010. Что вы можете посоветовать мне? подробнее внутри
- Можете привести 5ть готовых примеров-решений, выполненных на JAVA ?
- начал изучать PHP, и вот задумался сразу начать изучать С++. Знаний программирования нет. Стоит ли учить сразу С++??
- 1)Стоит ли изучать языки программирования? 2)Сложно ли их изучать?
- Хочу стать backend программистом, изучаю с++, помимо этого что еще нужно изучать? Зашел в вакансии, там пишут вот что...
- Подскажите язык программирования С++/Java сложен в изучении? Если незнаешь ни какого!
- скажите горячие клавиши типо cntrl+c cntrl+p типо этих для видоуса xp профешенал
- Подскажите, в какой очередности лучше изучать CSS, PHP, Java...
- Не могу определиться какой язык программирования изучать? Языки: С++ PHP Java Script IOS Java Flash Android