JavaRush /Блоги Java /Random-TG /Биёед аз аввал оғоз кунем ё 'Салом, Ҷаҳони Java!'
articles
Сатҳи

Биёед аз аввал оғоз кунем ё 'Салом, Ҷаҳони Java!'

Дар гурӯҳ нашр шудааст
Мехоҳам ин мақоларо бо як падидаи ғайриоддӣ дар назари аввал оғоз кунам. Баъдтар маълум мешавад, ки чаро маҳз.
Биёед аз аввал оғоз кунем ё Салом, Ҷаҳони Java!  - 1
Пас, биёед Касеро тасаввур кунем. Ин Кас мехоҳад лижаронии кӯҳиро азхуд кунад. Ва барои ин ӯ қадамҳои зеринро иҷро мекунад:
  • Инструкторҳо, китобҳои дарсӣ, дастурҳо ва ғайра. - ин ҳама аз бадӣ аст. Шумо метавонед мустақилона лижаронӣ омӯзед. Гайр аз ин, дар мактаб у лыжатозиро ба хубй ёд гирифт. Аз ин рӯ, ҳама маслиҳатҳои одамони огоҳтар нодида гирифта мешаванд.

  • Таҷҳизоти олӣ интихоб карда мешавад. На камтар аз сатҳи коршиносон. Мӯзаҳои сахт, ки пойҳои шуморо меранҷонанд. Лижаҳои сахте, ки барои хам кардан саъю кӯшиши афсонавиро талаб мекунанд, аз сатҳи омодагии ҷисмонии касе хеле зиёданд. Хуб, ва ғайра.

  • Роҳи санҷишӣ... хуб, бигӯем, трекест, ки марҳилаи бузурги слаломи Ҷоми ҷаҳониро мизбонӣ мекунад. Ин танҳо барои таҳсил мувофиқ аст.
  • Дар ҳамон рӯҳия идома диҳед.
Пас, ин ҷо савол аст. Шумо инро Шахсе чӣ ном хоҳед кард? Шахсан, ман ҳамчун шахсе, ки тақрибан 20 сол боз бо лижаронии кӯҳӣ ошно аст, ӯро (ва ин ҳоло ҳам хеле ҳалим аст!) - ноумед меномам. Бо ин равиш чизе омӯхтан комилан ғайриимкон аст. Аммо роҳи боэътимоди осеб дидан. Ва чизи аз ҳама боэътимод ин аст, ки аз идеяи лижаронӣ абадан даст кашед. Ман фикр мекунам, ки шумо дар ин арзёбӣ бо ман розӣ мешавед. Дар ҳар сурат, ман қариб боварӣ дорам, ки ин Касе интизор нест, ки ба ӯ ягон чизи ногувор муроҷиат кунад. Акнун биёед Шахси дигареро тасаввур кунем. Бигзор вай, бигӯяд, донишҷӯи информатика бошад. Вай каме дониши C++, C#, Pascal дорад. Ӯ мехоҳад Java-ро омӯзад. Амалҳои ӯ:
  • Адабиёте, ки ба савияи дониши у мувофик аст (дарачаи сифр, руирост гуям) як су партофт. Дар асоси каме ошноӣ бо назарияи зикршудаи C++, C# ва OOP.
  • Муҳити пурқувваттарини барномасозӣ гирифта мешавад. Биёед бигӯем, Eclipse ё NetBeans. Касе, ки ҳама чизро худаш мекунад, танҳо як тугмаро пахш кунед.
  • Ҳамчун барномаи озмоишӣ, мо интихоб мекунем... хуб, биёед сӯҳбат кунем. Барномаи муштарӣ-server, қисми муштарӣ дар шакли апплет, қисми server - хидмати веб ё бадтаринаш, сервлетҳо. Танҳо барои таҳсил.
Савол. Шумо инро Шахсе чӣ ном хоҳед кард? Оё шумо медонед, ки парадокс чист? Гап дар сари он аст, ки дар ин сурат бахохои бегаразона хеле кам мешавад. Сарфи назар аз он, ки вазъият аз хар чихат якхела аст. Магар окибатхо барои саломатй ва хаёт дар сурати дуюм камтар марговар бошанд. Шояд ин мушкилот бошад? Ҳолатҳо дар ҳақиқат хеле монанданд. Ман ба таври махсус онҳоро бо ҳамон услуб тавсиф кардам. Ва чизи аҷибе: агар бемаънӣ будани аввалинаш аён бошад, пас сенарияи дуюмро шумораи зиёди таҳиягарони навкор пайравӣ мекунанд. Азхудкунии Java аз навиштани MIDlets, муштарӣ барои пойгоҳи додаҳо, чатҳо, сохтани вебсайтҳо дар асоси сервлетҳо оғоз мешавад... Шумо метавонед барои муддати тӯлонӣ идома диҳед. Аммо нукта ба ҳар ҳол равшан аст. Дар баробари ин, адабиёти сатҳи ибтидоӣ бо нафрат як сӯ гузошта мешавад. Инро хонед? Ба ман? Бале, ман се сол боз дар C++ менависам! (Интихобот бо забони Паскал ва ҳатто дар забони визуалӣ ҳастанд.) Ва ман OOP медонам! Хуб, умуман. Пас, оянда чӣ аст? Ва он гоҳ ин:
  • Чӣ тавр массиви 8 byteро ба дарозӣ табдил додан мумкин аст?
  • Чаро ин рӯй медиҳад NoClassDefFoundError?
  • Чаро ман барномаро дар Eclipse ( NetBeans/IDEA/JBuilder) оғоз мекунам ва ҳамааш хуб аст, аммо бе он ман менависам java HelloWorld.classва хатогӣ ҳаст?
  • Чаро он суқут мекунад ClassNotFoundException?
  • Чаро китобхона нест? Ман онро аллакай дар classes.zip гузоштам, аммо ин ҳама бефоида аст!
  • Чаро ман массиви an objectҳоро эҷод мекунам, аммо вақте ки ман кӯшиш мекунам, ки элементи массивро истифода барам NullPointerException?
  • Ва чаро...?
  • Ва чаро...?
  • Ва чаро...?
Чаро чаро чаро? Аммо азбаски Java C++ ё Паскал нест. Ва на Perl. Донистани ин забонҳо на танҳо аксар вақт кӯмак намекунад, балки халал мерасонад. Агар танҳо аз он сабаб, ки ин забонҳо идеологияи комилан гуногун доранд. Аммо шабоҳати беруна гумроҳкунанда аст. Албатта, ҳамаи ин "чаро" ва "чӣ тавр" дар китобҳо ҷавоб доранд. Дар адабиёти сатхи оддитарин. Аммо хондани он танбал аст (вариантҳо: шарм, вақт нест ва ғ.). Ман бисёр стереотипҳоро медонам, ки аз ҷониби мутахассисони хуби C++ ба Java интиқол дода шудаанд. Як мисоли охирин: шумо набояд ҳеҷ гоҳ дар конструктор истисно гузоред. Чаро? Бале, зеро дар C++ ҳолати чунин an object муайян карда нашудааст. Мувофиқи он, ихроҷи хотира ба амал меояд. Дар Ёва аз сабаби мавчуд будани хошоктайёркунй аслан чунин проблема нест. Бо вуҷуди ин, одамоне ҳастанд, ки кӯшиш мекунанд, ки аз чунин ҳолатҳо канорагирӣ кунанд. Танҳо мувофиқи як стереотипи решаканшуда. Ва бадтарин чиз дар он аст, ки дар натичаи ин кушишхо code хеле мураккабтар мешавад. Синтаксисро омӯхтан осон аст. Ва комилан кофӣ нест. Идеологияи забон хеле муҳимтар аст. Ва барои самараноктар азхуд кардани он, шумо бояд аз аввал оғоз кунед. Чаро маҳз ва чӣ тавр? Ва ин саволи дигар аст. Пас. Дар куҷо ва чӣ гуна оғоз кардан. Ин аз он чизе, ки шумо мехоҳед ба даст оред, вобаста аст. Агар шумо хоҳед, ки маймуни рамзгузори бомаҳорат шавед, шумо метавонед қариб ҳама чизро оғоз кунед. Агар шумо хоҳед, ки мутахассис шавед, корҳо каме мураккабтаранд. Тачрибаи ман ба ман асос медихад, ки чунин гуям. Фарқи байни таҳиягари касбӣ ва "codeер" дар он аст, ки ӯ дарк мекунад, ки чӣ рӯй дода истодааст. Вай аз пахш кардани тугмаҳо каме бештар кор мекунад. Муҳити пурқувват кӯмаки хеле хуб аст. Барои онҳое, ки бе он кор карда метавонанд. Аммо ин аксар вақт ягона воситаи онҳое аст, ки бо он оғоз кардаанд. Ва дар сурати набудани он, арзиши маймуни рамзгузорӣ сифр аст. Зеро ягон тугмаи пахш кардан нест. Умуман, пахшкунии тугма метавонад шаклҳои воқеан даҳшатовар дошта бошад. Яке аз ҳамкорони ман маҳсулотеро дид, ки дар Java навишта шудааст. Дастур оид ба насби он бо суханони зерин оғоз ёфт: "Насб кардани JBuilder аз диск..." Акнун ИН аллакай марговар аст. Агар таҳиягарон маҳсулотро бе муҳити рушд кор карда натавонанд, пас ман аз он фикр мекунам, ки он чӣ гуна навишта шудааст, меларзадам. Акаллан онро хаваскорон навиштаанд. Ман чӣ маъно дорам, ки "мефаҳмад, ки чӣ рӯй дода истодааст?" Ин маънои онро дорад, ки шахс бояд чизҳои зеринро дарк кунад:
  • Мошини виртуалӣ чист ва чаро он лозим аст?
  • Синф аз нуқтаи назари мошини виртуалӣ чист.
  • Баста чист?
  • Китобхона чист?
  • Чӣ тавр мошини виртуалӣ синфҳоро ҷустуҷӯ ва бор мекунад; як боркунаки синф чист ва он чӣ гуна кор мекунад; бо нобаёнӣ чанд нафар ҳастанд; синфи роҳ чист.
Ва гайра. ва ғайра. Рӯйхат идома дорад. Лутфан қайд кунед, ки ман дониши мушаххаси худи таҳиягарро дохил накардаам. Ришта чист, синф аз нуқтаи назари OOP чист ва он аз an object чӣ фарқ дорад, чӣ гуна менеҷерҳои тарҳрезӣ кор мекунанд - ЯГОН таҳиякунанда бояд ҳамаи инро донад. Ҳар чизе ки ман номбар кардам, бештар аз фанни техникӣ аст. Аммо аксар вақт маълум мешавад, ки донистани онҳо барои фаҳмидани он ки чӣ кор нодуруст аст, муҳим аст. Як мисол аз хаёт. Китобхона барои кор бо XML мавҷуд аст, ки xalan ном дорад. Он дорои якчанд бастаҳои javax.xml... - parserҳо, трансформаторҳо ва ғайра. Ин китобхона хеле маъмул аст. Мушкилот дар он аст, ки ин бастаҳо дар J2SDK аз versionи 1.4 мавҷуд буданд. Савол. Кадом синф ҳангоми дастрасӣ ба синфи javax.xml.transform.stream.StreamSource аз китобхона бор карда мешавад, агар xalan дар синфхона низ мавҷуд бошад - китобхона ё аз J2SDK? Барои ҷавоб додан ба ин савол, шумо бояд бидонед, ки боркунаки синф чӣ гуна кор мекунад. Боре дар яке аз форумҳо баҳси чаҳоррӯзаро дидам, ки дар ниҳоят ба ин масъала расида буд. Рамз дуруст кор накард, зеро боркунак синферо, ки аз он интизор буд, нагирифтааст. Ман ба чӣ мерасам? Гап дар сари он аст: муҳити рушд чӣ қадар пурқувваттар бошад, он барои таҳиякунанда ҳамон қадар зиёдтар аст - ҳамон қадар камтар фикр мекунад. Ва ин аллакай оҳ, чӣ қадар бад аст. Ҳамин тавр ба маймун наздик аст. Ин ба хулосаи аввал оварда мерасонад, новобаста аз он ки он то чӣ андоза парадоксалӣ ба назар мерасад:

Хулоса 1. Тавсия дода мешавад, ки омӯзиши Java-ро БЕ муҳити пурқувват оғоз кунед.

Ман тарафдори навиштан дар муҳаррирони сатҳи блокнот нестам. Аммо ман инро бо як сабаб намекунам - онҳо, чун қоида, таъкиди синтаксис надоранд. Ин як чизи бениҳоят қулай аст, ки таъсири манфӣ надорад. Шумо метавонед чизе монанди Notepad++ -ро истифода баред , он синтаксиси Java-ро мефаҳмад ва ба ҳар ҳол, ройгон аст. Масалан, ман навъи файли .javaро дар система махсус барои он сабт кардам. Ҳамин тавр, як муҳаррири матн бо таъкиди синтаксис ва сатри фармон. Ду ё се рӯзи азоб - ва фаҳмидани он, ки роҳи синф чӣ гуна аст, тарҷумон чӣ гуна оғоз меёбад ва як қатор чизҳои дигар - фаҳмидани ин то абад боқӣ мемонад. Минбаъд. Таҷрибаи ман ба ман асос медиҳад, ки бигӯям, ки дониш барои истифодаи оянда ғайриимкон аст. Ба ин маъно, ки хондани адабиёт танҳо вақте ба миён меояд, ки саволҳо ба онҳо ҷавоб хоҳанд дод. Агар шумо китоберо бидуни саволе дар бораи он хонед, маълумот дар давоми як ҳафта нест мешавад. Ман инро нагз медонам, аз чумла аз тачрибаи худам. Ман як маротиба хондани китобро дар бораи сервлетҳо панҷ маротиба оғоз кардам. То он даме, ки ман дар кори худ бо онҳо сарукор доштам, маълумот азхуд карда нашуд. Ва ин аз як ҳолати ҷудогона дур аст. Замоне, хеле пештар, тақрибан 8-10 сол пеш, ман инҳоро хонда будам, мутаассифона, муаллифро дар ёд надорам: Чӣ тавр ба шахс забони нави барномасозиро омӯзондан мумкин аст? Хеле содда. Шумо бояд ба он забон, якчанд вазифаҳо ва ҳадди ақали ҳуҷҷатҳоро диҳед. Пас аз чанд моҳ, вақте ки ӯ ҳадди аққал ба ин забон навиштанро оғоз мекунад, ҳуҷҷатҳои мукаммалро пешниҳод кунед. Он дар ду хафта мисли романи детективй хонда мешавад ва пас аз он одам ба кор омода мешавад. Ман бо ин изҳорот 100% розӣ ҳастам. Баъди ду мох, аз як тараф, хамаи масъалахои майда-чуйда аз байн мераванд. Ҷавобҳо ба онҳо мустақилона гирифта мешаванд, ки ин арзиши онҳоро хеле зиёд мекунад. Аз тарафи дигар, саволҳои возеҳ аллакай ташаккул меёбанд, ки ҷавоби онҳо тавассути ҳуҷҷатҳо дода мешавад. Ин ба хулосаи дуюм оварда мерасонад, ки на камтар аз парадоксикӣ аз аввал аст:

Хулоса 2. Омӯзиши Java-ро БЕ китобҳои дарсӣ оғоз кардан бамаврид аст. Ҳуҷҷатҳои Java API + дастури Java - ин беш аз кофист.

Ҳуҷҷатҳои Java API ҳатмист. Ман тавсия медиҳам, ки онро ба таври маҳаллӣ, дар диск нигоҳ доред. Ба шумо лозим меояд, ки бо вай на як маротиба, на ду бор ва ҳатто даҳ маротиба тамос гиред. Шахсан рӯзе нест, ки ман ба он ҷо наравам. Ман инчунин тавсия медиҳам, ки дастури Java-ро ба таври маҳаллӣ нигоҳ доред. Ин маълумот дар сатҳи ибтидоӣ аст, ки комилан ивазкунандаи китоби дарсӣ аст. Бо вуҷуди ин, дар он ҷо миқдори одилонаи он вуҷуд дорад. Бояд бигӯям, ки дар соҳаҳое, ки дар ҷои кор бо онҳо сару кор надорам, ман барои худ чизи нав пайдо мекунам. Бисёр хондан бад аст. То даме, ки дархост нест, ҷавоб нест. Кам хондан ҳам бад аст. Миёнаи тиллоӣ куҷост? Ман ин қоидаро риоя мекунам: ман мехонам, то даме ки ба назарам чунин менамояд, ки ман ба савол ҷавоб гирифтаам. Дар 90% ҳолатҳо ин тавр нест. Аммо дар айни замон беҳтар аст, ки худатонро қатъ кунед ва идома диҳед. такони аввала гирифта шуд ва мустакилона хал кардани масъала хеле бештар медихад. Албатта, пас аз чанд вакт ба адабиёт машгул шудан меарзад. Аммо боз, барои адабиёти сатҳи ибтидоӣ. Ҳатто агар ба назар чунин менамояд, ки ҳамаи ин сафсата аст, хондани бобҳои аввал меарзад. Ман қариб кафолат дода метавонам, ки шумо ақаллан чизи навро меомӯзед. Ва ин чизе баъдтар метавонад хеле муҳим гардад. ДУРУСТ. Мо гуё фахмидем, ки дар бораи чй навиш-тем. Чӣ тавр нависед - низ. Аммо чӣ бояд нависам? Дар хотир доред, ки ин мақола аз куҷо оғоз шудааст. Оё ман бояд аз навиштани системаи паёмнависии фаврӣ оғоз кунам? Интихоб, албатта, аз они шумост. Ба ман чунин менамояд, ки ин арзише надорад. Чӣ қадаре ки вазифа мураккабтар бошад, ҳамон қадар саволҳо ба миён меоянд. Дар сурати набудани таҷриба, чунин як қатор саволҳо эҳсоси имконнопазирии ҳалли онҳоро ба вуҷуд меоранд ва пас аз он эҳсоси пастии худ, аблаҳӣ ва ғайраро ба вуҷуд меоранд. Дар ниҳояти кор, ин метавонад ба тасмими "ба ҷаҳаннам..." ва бас кардани омӯзиши забон оварда расонад. Онхое. ба таъсири тамоман баръакс назар ба он чизе, ки лозим буд. Ин на он қадар хоси Java аст, балки ба худи раванди омӯзиш. Аммо аз чй сабаб бошад, ки сухан дар бораи таълими барномасозй меравад. Дар ҳамин ҳол, як вазифаи хурде, ки то ба охир анҷом дода мешавад, метавонад қаноатмандии бештар ва дониши бештарро нисбат ба системаи азими дар ибтидои сафар партофташуда диҳад. Аз ин рӯ, хулосаи сеюм: Хулоса 3. Тавсия дода мешавад, ки омӯзиши Java бо вазифаҳое, ки ба сатҳи ҳозираи дониши шумо дар бораи Java мувофиқанд, оғоз кунед. Шумо набояд ба омӯзиши рондани мошин дар мошини Формула 1 оғоз накунед.Шумо набояд ба омӯзиши лижаронии кӯҳӣ дар роҳи Ҷоми Ҷаҳон шурӯъ кунед. Ва ба ҳамин тариқ, шумо набояд азхудкунии Java-ро бо навиштани чизи бузург оғоз кунед. Ман мефаҳмам, ки шӯҳратпарастӣ талаб мекунад. Аммо дар ин маврид онхо беасосанд. Ва чӣ қадаре ки шумо орзуҳои беасос дошта бошед, ҳамон қадар имкони касб шуданатон камтар мешавад. Як падидаи аҷибе аз ҷиҳати омӯзиш, аҷиб аст, ки форумҳои гуногун. Агар шумо онхоро окилона истифода баред. Оқилона - ин маънои онро дорад, ки ба шумо лозим аст, ки баръакс кор кунед, на ҳамчун маъмул. Яъне на савол додан, балки ба онҳо ҷавоб додан. Ҳар он чизе, ки шумо барои расидан қувват доред. Агар шумо фикр кунед, ки ман худам ҳама чизро медонам, шумо хеле хато мекунед. Бале, ман бисёр чизро медонам. Аммо соҳаҳое ҳастанд, ки ман ҳеҷ гоҳ дучор нашудаам. Ё ман дорам, аммо хеле кам. Мисоли классикӣ аз таҷрибаи ман кор бо сертификатҳо мебошад: имзои code, пайвастҳои бехатар ва ғайра. Соли 1998, ҳангоми навиштани рисолаи худ, ман ин корро кардам, аммо аз он вақт ҳама чиз хеле тағйир ёфт. Дар тӯли солҳо ман саволҳоям ҷамъ шуда буданд. Ман ҳатто ба хондани баъзе адабиёт шурӯъ кардам. Аммо, тавре ки ман дар боло гуфтам, шумо наметавонед донишро барои истифодаи оянда ба даст оред. Ин мисли лом аст - аз як гушаш даромада аз дигараш мебарояд. Ба чуз сурохии сараш дигар натичае нест. Ва ин то ба наздикӣ идома ёфт, вақте ки дар форум дар бораи пайвасти SSL бо tomcat савол дода шуд. Баъзе мушкилот вуҷуд доштанд. Ва танхо хамин савол маро водор кард, ки чукур кофта шавам. Ва агар дархост бошад, посух ҳам ҳаст. Ман на танҳо фаҳмидам, ки мушкor ин шахс чист, балки як қатор маълумоти муфиди дигарро низ пайдо кардам. Ман ниҳоят фаҳмидам, ки сертификатҳо чӣ гуна кор мекунанд. Моддаи дахлдор дар пландо пешбинй шудааст. Ва ин ҳама вақт рӯй медиҳад. Ман каме кор кардам, масалан, бо GUI. Танҳо дар натиҷаи як саволи касе дар форум ман баъзе имкониятҳои TextLayout-ро фаҳмидам. Пеш аз ин савол ман дар бораи онҳо тасаввуроте надоштам. Ҳамин тавр, ман ба наздикӣ фаҳмидам, ки JButton инчунин html-ро ҳамчун сарлавҳаи худ шарҳ медиҳад. Пеш аз ин ман фикр мекардам, ки ин корро танҳо JLabel карда метавонад. Ва ин боз ба шарофати форум аст. Пас маълум мешавад: хар кадар бештар ба саволхо чавоб дихем, худамон хамон кадар бештар меомузем. Аз ин рӯ, ман ба ақидаи маъмулӣ розӣ нестам, ки агар шахс дар форум нишинад, коре намекунад. Ин хеле равшан аст ва пеш аз ҳама аз он вобаста аст, ки чаро маҳз шахс дар форум аст. Ва ӯ асосан чӣ кор мекунад - пурсед ё ҷавоб диҳед. Дар асл, шумо ҳатто метавонед пурсед. Аммо инчунин оқилона. Барои ҳалли масъала напурсед (ва махсусан бо постскрипти "Онҳое, ки медонанд, ҷавоб диҳед ва савол надиҳед!", ки ман рӯзи дигар дучор шудам!), балки боз, баръакс, хоҳиш кунед, ки самти ҳаракат. Ин комилан фаҳмо аст, ки барои шурӯъкунандагон фаҳмидани он ки дар куҷо кофта шавад, душвор аст, зеро вай танҳо таҷриба надорад. Ин айби шахс нест ва ҳатто мушкиле ҳам нест. Ин хуб аст. Ҳама аз ин гузаштаанд. Ман дохил. Барои ман шахсан муҳимтар аст, ки шахс чизеро омӯхтан мехоҳад. Ва на танҳо ҷавоб гиред, танҳо панҷ дақиқа пас аз гирифтани лабораторияи барномасозӣ фаромӯш кардани он. Ман ҳамеша ба шумо самти ҳаракатро мегӯям. Агар худи ман уро мешиносам. Ва агар ман намедонам, ҳадди аққал тахмин карда метавонам. Ва ман албатта ҷавобро меҷӯям. Аммо ман эҳтимол ҳеҷ гоҳ ҷавобҳои мустақим намедиҳам - ҳадди аққал дар ёд надорам. Зимнан, маҳз аз ҳамин сабаб ман яке аз форумҳоро тарк кардам. Вақте ки ман ба саволҳои пешбарӣ шурӯъ кардам, онҳо якдилона ба ман фаҳмонданд, ки барои онҳо оддӣ ҷавоб додан одат шудааст. Ва бо саволҳои худ ман метавонам ба пеш равам. Бо дарназардошти он, ки сатҳи форум ба шарофати ин равиш бисёр чизҳои дилхоҳро гузошт! – Ман тасмим гирифтам, ки дигар вақтро аз даст надиҳам. Пас, як форумро мувофиқи хоҳиши худ интихоб кунед ва шумо меравед. Дар омади гап, ин сайт маҳз ба шарофати яке аз форумҳо пайдо шуд. Пас аз чанд муддат дар он ҷо сӯҳбат кардам, ман рӯйхати мавзӯъҳои бештар матраҳшударо ҷамъ овардам ва фаҳмидам, ки чунин сайт талабот дорад. Ва хамин тавр хам шуд. Қариб ҳамаи мақолаҳо дар паи баъзе баҳсҳо дар форум навишта мешаванд. Ё аз паи мукотибае, ки ман низ мунтазам мегузаронам. Натиҷа чӣ гуна аст? Кор, кор ва боз кор. Чӣ қадаре ки шумо ба худ иҷозат диҳед, ки дар марҳилаи аввал барои худ кор кунед, ҳамон қадар дониши кам ба даст меоред. Ва роҳ ба сӯи касбият ҳар қадар дарозтар бошад. Аммо танҳо шумо метавонед интихоб кунед, ки кӣ будан мехоҳед - маймуни бемаънӣ тугмаро пахш мекунад ё мутахассиси касбӣ. Ва танҳо худи шумо роҳеро интихоб мекунед, ки дар он шумо метавонед ин ё он чизеро ба даст оред. Роҳи аввал равшан аст. Ман кӯшиш кардам, ки дуюмро нишон диҳам. Ҳаракати шумо, ҷанобон! Истинод ба манбаи аслӣ: Биёед аз аввал оғоз кунем ё "Салом, Ҷаҳони Java!"
Шарҳҳо
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION