Форум сайта python.su
RodegastПятая глава вся про UML. Там описывается, как применять UML. То есть UML ты уже должен знать к тому времени. А UML выучивается из книжек про UML. UML выучить несложно - это как выучить ручку для письма, вот только что им записывать, так и остаётся неизвестным, и вот эта книжка Буча учит этому. А UML нужен кому как инструмент? UML нужен опытному, никак не новичку с его кусочками кодов, где он только циклы пытается понять и как что-то там вывести на экран с повторами. Так что новичку нужна книжка по питону типа Лутца, в которой описаны возможности языковых конструкций, чтобы просто начать изучение этого всего.
Книга достаточно понятная и UML-а там практически нет.
Отредактировано py.user.next (Июнь 10, 2025 23:27:08)
Офлайн
> Пятая глава вся про UML
Вот пусть хотя бы первую часть прочитает, это уже не мало. А писать коды не понимая саму парадигму это не программирование, а какой то карго-культ.
Офлайн
RodegastТак все так начинают. Это первое, что надо сделать, чтобы понять, что программы не пишутся сами и что помощи нет никакой и ниоткуда их готовые скачать нельзя. Ну что если код не получается, то ты так и будешь сидеть и никто не придёт его и не напишет. Всё это надо проходить. Это путь для всех.
А писать коды не понимая саму парадигму это не программирование
Офлайн
> Так все так начинают. ….. Это путь для всех.
Начинают, потом к этому привыкают и даже не знают что можно по другому. А потом приходится сталкиваться с тем что почти на всех проектах творится “ад и израиль”.
Отредактировано Rodegast (Июнь 11, 2025 14:13:49)
Офлайн
RodegastЕсть пути обучения. Старый путь и новый путь. Новый путь - это путь в стиле “а давайте начнём обучение сразу с ООП, чтобы мозги изначально становились ООПшными и придерживались правильного мышления”. Так вот и учат. Потом оказывается, что этот ООПшный новичок не знает, как починить старую сломавшуюся функцию, которых очень много в существующих системах. Не умеет границы массивов проверять, потому что не делал коды классических квадратных сортировок. Они как бы ни для чего не нужны, но в них как раз и вырабатываются навыки проверки границ массивов. В общем, там таких навыков всяких малозаметных, но базовых, от которых всё зависит в итоге, - вагон и маленькая тележка. А вырабатываются они как раз в классическом способе.
Начинают, потом к этому привыкают и даже не знают что можно по другому.
Отредактировано py.user.next (Июнь 12, 2025 08:59:47)
Офлайн