Операциялар тәртібі мені бағдарламалауға қалай дайындады
Алгебра менің сүйікті пәнім болды. Мұнда теория көп емес, әдістердің шешімі мен шешілетін амалдардың тәртібі ғана. Егер сіз орта мектепке барсаңыз, есіңізде қалады Math.com):
- Алдымен жақшаның ішінде жатқан барлық амалдарды жасаңыз.
- Әрі қарай, экспоненттермен немесе радикалдармен кез-келген жұмысты жасаңыз.
- Солдан оңға қарай жұмыс жасай отырып, барлық көбейту мен бөлуді орындаңыз.
- Соңында, солдан оңға қарай жұмыс істеп, барлық қосу мен азайтуды орындаңыз.
Мысал Math.com:
Мұны дамуға қолдану өте қарапайым.
- Жақша ішіндегі операциялар менің қарапайым HTML форматындағы парағымның макетімен теңестіріледі. Мен бос парақтан бастаймын және оны іздейтін элементтер бар болғанша тұрақты түрде толтырамын. Пайдаланушы интерфейсінің икемді дизайнын қамтамасыз ету үшін мен әрдайым XHTML және CSS. Өрнектер бар кез-келген жерде (мысалы, мәліметтер базасы немесе бағдарламалық нәтижелер) мен кодқа түсініктеме беремін және жалған мәтінге, суреттерге немесе нысандарға жазамын.
- Әрі қарай мен кез-келген экспоненттермен немесе радикалдармен жұмыс жасаймын. Бұл менің бағдарламалық немесе мәліметтер базасының функциялары, олар деректерді шығарады, түрлендіреді және жүктейді (ETL), мен оны аяқталған бетте көрсеткім келеді. Егер нақты сұраныстағы форматтау жақсартылған нәтиже бермесе, мен іс жүзінде қадамдармен жұмыс істеймін.
- Келесі - көбейту немесе бөлу. Бұл жерде мен өз кодымды жеңілдетемін. Бір үлкен монолитті сценарийден гөрі, мен дерексіз кодтың көп бөлігін файлдар мен кластарды қамтуға болады. Веб-дамытумен мен, әрине, жоғарыдан төмен қарай жұмыс істеуге бейім.
- Соңында, солдан оңға қарай, барлық қосу және азайту. Бұл қадам - форманы растаудың соңғы жаңалықтарын, стиль компоненттерін, қателерді өңдеуді және т.б. қолданатын соңғы процесс. Тағы да, мен жоғарыдан төмен қарай жұмыс істеуге бейіммін.
Жақсы даму алгебра проблемасынан гөрі күрделі емес. Сізде айнымалылар, теңдеулер, функциялар ... және ең жақсы нәтижеге жету үшін амалдардың қисынды тәртібі бар. Мен жай ғана «жұмыс істейтін» хакерлерді көп көремін, бірақ сіз (мендегідей) егер сіз өз әдіснамаңызды жоспарламасаңыз және логикалық тәсілмен айналыспасаңыз, өз кодыңызды қайта-қайта жаза беретіндігіңізді байқайсыз. проблемалар немесе өзгерістер қажет.
Алгебра мен үшін әрқашан басқатырғыш сияқты болды. Бұл әрқашан қиын, көңілді болды және мен қарапайым жауап беру мүмкін екенін білдім. Барлық бөлшектер бар, тек оларды тауып, дұрыс біріктіру керек. Кодты жазу басқаша емес, бірақ бұл одан да жағымды, өйткені сіздің басқатырғыштарыңыздың нәтижесі сіз қалағандай болады!
Мен ресми әзірлеуші емеспін, тіпті керемет емеспін. Менде бар; дегенмен, мен көптеген жобаларда жазған код бойынша комплименттер алды. Мен оның көпшілігіне сенемін, мен сценарийдің бірінші тегін жазбас бұрын жоспарлау, тақта, схема шығару және т.б.