JavaRush /Java блогу /Random-KY /Негиздердин негиздери Кей Хорстман тарабынан
Виктор
Деңгээл
Санкт-Петербург

Негиздердин негиздери Кей Хорстман тарабынан

Группада жарыяланган
...Бул китептин автору зоопарктагы тостер же жаныбарларды башкаруу программалары сыяктуу оюнчук мисалдарга толгон китептерди жактырbyte деп үмүттөнөт.
Менимче, бул кароонун актуалдуулугу жөнүндө көп жазуунун кереги жок, анткени программалоону үйрөнгөн адам үчүн кандайдыр бир китеп, макала же documentация маанилүү. Бирок, экинчи жагынан, популярдуу ишенимге каршы, мен бир эле нерсени тапкым келет - идеалдуу, бир эле учурда бир нече булактарды окубай, биринен үйрөнүү үчүн - далилденген. Келгиле, «жаш» жависттердин арасында абдан популярдуу болгон Кей Хорстмандын «Профессионалдык китепкана» сериясын карап көрөлү. Китептер жогорку сапаттагы жабышчаак менен тосуп алынат - катуу жалтырак мукаба жана жакшы басып чыгаруу, бул абдан маанилүү, анткени алар, албетте, өзөгүнө чейин окулат. Баса, өлчөмдөрү абдан таасирдүү, ошондуктан сиз аларды өтө эле сүйрөп кете албайсыз. (тилекке каршы өзүңүздүн сүрөттөрүңүз жок)
Негиздердин негиздери Кей Хорстман тарабынан - 1
Бул сериянын биринчи томунда, аталышынан көрүнүп тургандай, авторлор синтаксистен баштап негизги OOP мүнөздөмөлөрүнө чейин, коллекциялар китепканасын карап чыгуудан көп агымдуу программалоого чейин негиздерин түшүндүрүшөт. Ар бир бөлүмдө иштөөнүн жалпы шарттары жана принциптери (мисалы, чагылдыруу механизми) гана эмес, ошондой эле кээ бир нюанстарды тактайт:
Негиздердин негиздери Кей Хорстман тарабынан - 2
Экинчи том: "Өркүндөтүлгөн программалоо куралдары" кээ бир темаларды тереңдетет, мисалы, графикалык аткаруу китепканасы - SWING. Ал ошондой эле окурманды коллекциялар менен иштөөнүн эң сонун куралы - маалымат агымынын китепканасы же жөн эле Агымдар менен тааныштырат. Мындан тышкары, сиз жергorктүү Java (ооба, JDBC) аркылуу маалымат базаларын кантип туташтырууну үйрөнөсүз. Бөлүмдөр так структураланган жана бири-бири менен тыгыз байланышта эмес, бул аларды каалаган тартипте изилдөөгө мүмкүндүк берет. Биринчи томдун башталышы гана өзгөчө. Жана бул сериядагы теориянын ар түрдүүлүгү менен бирге, майда программалардын көптөгөн мисалдары, codeдун сүрөттөрү менен шилтемелер бар, мында, кээде ар бир ыкманын жана элементтин иши түшүндүрүлөт. Көпчүлүк методдор жана класстар жалпысынан өзүнчө алHowтарда жайгаштырылат, бул китептерди Java методдору жана класстары боюнча маалымдама (же кыскача documentация) катары колдонууга мүмкүндүк берет.
Кей Хорстмандын негиздери - 3
Бирок C++ тorн билген программисттер кээ бир Java чечимдерин C++ тorндеги ошол эле чечимдер менен тез-тез салыштырып турууга жагымдуу таң калышат, бул авторлордун айтымында, бир тилден экинчи тилге өтүүнү жөнөкөйлөтөт.
Кэй Хорстмандын Негизги Негиздери - 4
Бир гана салыштырмалуу олуттуу кемчorги ар кандай тапшырмалардын же көнүгүүлөрдүн жоктугун каралышы мүмкүн. Бирок Javarush студенттери үчүн бул көйгөй болбойт. Жаңы баштагандарга кеңеш: Javarush боюнча машыгыңыз жана бул сонун китептерден теорияны алыңыз. Китептин аягында да (негизинен биринчиси) каталар бар (редактор бир аз чарчаган окшойт). Жалпылыгы жана теманын тереңдиги боюнча Хорстмандын китептерине атаандаштар аз. Биз Head First сериясын дароо жокко чыгарабыз (башындагы цитатаны караңыз). Ошентип, Шилдт менен Эккел кетет. Биринчи жазуучунун китептери да эң сонун деп коёлу (баса, теорияны өздөштүрүү боюнча тапшырмалар бар), андыктан бул табит маселеси, ал эми Эккелдин материалы эскирген (жарым-жартылай, бирок дагы деле). Жыйынтыктап айтканда, мен дагы эле бир китеп жетишсиз экенин айткым келет (рахмат, KEP!), Бирок "Профессионалдык китепкана" негиз катары, албетте, ылайыктуу болот. Анда баштоо үчүн керектүү нерселердин баары бар жана ал сааттын механизминдей иштейт... PS: жакшы, эс албоо үчүн шилтемелер: https://www.litres.ru/richard-uorberton/lyambda-vyrazheniya-v -java-8/ — ламбдалар жана функциялар жөнүндө. http://www.exlab.net/tools/sheets/regexp.html — "Кээ бир адамдар көйгөйгө кабылганда "мен билем, мен туруктуу сөз айкаштарын колдоном" деп ойлошот. Азыр алардын эки көйгөйү бар”. Джейми Завински comp.lang.emacs https://www.litres.ru/rod-haggarti/diskretnaya-matematika-dlya-programmistov/ - Мен программистке математиканын кереги жок дегенге кошула албайм.
Комментарийлер
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION