|
20 / 3 / 0
Регистрация: 12.05.2011
Сообщений: 45
|
|
книга учебник проектироване моделирование ооп объектно-ориентированное java09.03.2012, 11:04. Показов 2228. Ответов 6
Метки нет (Все метки)
День добрый.
Интересуют книги по проектированию программ, желательно, на java (на крайняк, на С++ можно). Знания синтаксиса java есть, однако, опыта - практически ноль (null )Скажем, задача следующая: научиться более грамотно проектировать программы перед разработкой, чтобы потом меньше проблем с поддержкой кода не возникало. А может, это только - и только - с практикой приходит? Подскажите пожалуйста, уважаемые опытные программисты.
0
|
|
| 09.03.2012, 11:04 | |
|
Ответы с готовыми решениями:
6
Объектно-ориентированное программирование |
|
Так говорил Заратустра...
|
|
| 09.03.2012, 11:29 | |
|
0
|
|
|
20 / 3 / 0
Регистрация: 12.05.2011
Сообщений: 45
|
||
| 09.03.2012, 20:59 [ТС] | ||
|
Я же не по синтаксису спросил книги, а по проектированию: чтобы заранее научиться, как писать нормальный код, который будет легко поддерживать в дальнейшем. Тонкости тоже не интересуют (пока), поскольку я вовсе не спец по java.
0
|
||
|
2 / 2 / 0
Регистрация: 05.03.2012
Сообщений: 12
|
|
| 10.03.2012, 01:36 | |
|
Всё-таки "Философия Java" Брюса Эккеля как раз в тему
И опыт, конечно. Можно порешать небольшие задачки (например, на сайте acm.timus.ru) - а со временем и большие проекты пойдут нормально, я думаю.
0
|
|
|
20 / 3 / 0
Регистрация: 12.05.2011
Сообщений: 45
|
|
| 10.03.2012, 15:00 [ТС] | |
|
Благодарю за совет, но во-первых: манера написания Эккеля мне не по душе, ни С++, ни Java. Во-вторых: проблема не в умении/неумении писать программы, а в неумении писать качественно программы, чтобы люди потом не матерились, встраивая новые фичи в мой код.
Вчера обнаружил книжку: "Чистый код" Стива Макконела - пока её почитаю (не знаю, то ли это, что мне нужно или нет)
0
|
|
|
|
||
| 10.03.2012, 15:13 | ||
|
VIP путей ещё никто не придумал ![]() Читайте чужой код, читайте исходники openjdk, spring, hibernate и старайтесь взять оттуда лучшее. "Водяные" советы в книжке конечно хороши для начинающего, но практика всё таки содержится в самом коде. Вы задумайтесь почему Эккеля советуют читать не новичкам, а людям примерно с годом опыта в java, примерно такая же учать книг по паттернам. Основная проблема новичков в том, что они хотят найти литературу которая расскажет им о java именно так, как они себе всё в даный момент представляют, но опыт показывает что сначала человек должен изменить мышление чтобы начать понимать то что пытаются рассказать такие люди как Эккель. Не думайте что вы глупее других, просто сев за руль раллийной машины и наслушавшись советов от самого маститого гонщика - ты ещё не чемпион.
1
|
||
|
20 / 3 / 0
Регистрация: 12.05.2011
Сообщений: 45
|
|
| 11.03.2012, 20:05 [ТС] | |
|
Спасибо, дельный совет, есть над чем поразмыслить
0
|
|
| 11.03.2012, 20:05 | |
|
Помогаю со студенческими работами здесь
7
Учебник по теме объектно-ориентированное программирование объектно ориентированное программирование(ооп)
ООП. объектно ориентированное программирование в составление модулей программного кода Книга "Объектно-ориентированное программирование на C++", Автор Васильев А.Н. Стоит ли читать? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2.
Данный документ берёт данные из другого нетипового документа. . .
|
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
|
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|