Бағдарлама жұмыс істейді

Ол өзінің бағдарламасы туралы түрлі форумдар мен сайттарда жалықпай жазды. Ол алапес сияқты аулақ болды, төмен дауыс берді, тыйым салды. Бірақ ол жалғастырды. Қарапайым іздеу арқылы оның RuNet пайда болғаннан бері дерлік өз бағдарламасымен форумдарды шарлап жүргенін түсінуге болады. Ол өзінің таңғажайып бағдарламасы туралы ұйқыға үзіліссіз тәулік бойы дерлік жазады. Мұндай табандылық қызықты. Мүмкін, автордың шешіміне құрмет. Оны қолдап, мен қоғамда күтпеген агрессияға тап болдым, ол сияқты бөтен дене сияқты сезіндім.
Бірақ автормен жеке хат алмасуда ол өз бағдарламасын менімен бөлісуге келісті. Қандай да бір себептермен оның тек DOS-қа, тіпті 5:9 нұсқасына арналған нұсқасы болды.
Дереккөздерді қарап отырып, мен бастапқы код пен түсініктемелердің шатасуынан өтуге қиын болды. Алгоритмнің шиеленіскен логикасы массивтерді сұрыптау алгоритмінен гөрі көп нәрсені жасырғандай болды. Барлық осы тармақтар, әдістер, тұрақтылар сұр массаға қол жетпейтін түсініксіз суретті құрады. Бастапқы кодты қараудан шаршағандықтан, мен бағдарламаның өзіне көшуді шештім.
Үлкен қиындықпен мен оны виртуалды машинада жинап, іске қостым. Бағдарламаның нәтижесі іске қосудан іске қосуға дейін үнемі өзгеріп отырды. Бағдарлама кейбір деректерде жылдам жұмыс істеді, кейбіреулерінде баяу жұмыс істеді және кейбіреулерін сұрыптаудан мүлдем бас тартты. Бөренелерге қарасам, басым ауырып, түрлі ақымақ ойлар басыма кіріп кетті. Мен кіммін, неге бұлай істеп жатырмын, неге, мен кіммін? Мен ұйықтауым керек, мен шештім...
Мен
Мен бағдарламаның қалай жұмыс істейтінін түсіндім! Мен оның мағынасын есіме түсірдім, бұл ақымақ массивтерді сұрыптау туралы мүлде емес еді. Бағдарлама менің жеке басын, даралығымды көшіруге мүмкіндік берді.
Ол үшін аздап жанашырлық танытатын және бағдарламаны өз машинасында іске қосуға келісетін адамды табу керек болды. Бұл жағдайда эмпатия белсендірудің негізгі элементі болды. Әйтпесе, сананы көшіру процедурасын жүзеге асыру мүмкін емес еді. Сіз нысандарды шектен тыс көбейтпеуіңіз керек, тіпті мен сияқты тамаша нысандар да. Әдеттегідей, тағы бір бейшара форумда жаңа тақырып жасай отырып, мен жаза бастадым: «Менің бағдарламам жұмыс істейді және сіздің барлық қоқыс алгоритмдеріңізге қарағанда жақсы нәтижелер көрсетеді...»
Кішкентай мәселе, мен мұның бәрін не үшін жасағанымды есіме түсіре алмадым, қайта-қайта, қайта-қайта қайталады. Дегенмен, бұл маңызды емес еді, бастысы бағдарлама жұмыс істейді.

PS: Барлық оқиғалар мен кейіпкерлер ойдан шығарылған, есімдер мен оқиғалардың нақты оқиғалармен сәйкес келуі кездейсоқ оқиға.

Ақпарат көзі: www.habr.com

пікір қалдыру