PDA

Դիտել ողջ տարբերակը : Open source / ազատ կոդ



Tesla
06.07.2016, 22:24
Ողջույն խմբակիցներին ։Ճ
Ի՞նչ կարծիքի եք open source նախագծերի մասին և դուք ունեք (մասնակից) եք ազատ կոդով նախագիծ՞

Իմ գիթհաբը՝ https://github.com/mrananyan

Արամ
07.07.2016, 14:32
https://github.com/mrananyan/ArmStyle/blob/master/ArmStyle.php

1․ Էս ի՞նչ ֆորմատինգ ա, աչքերս ջարդեցի կոդը նայելուց
2․ class ArmStyle, ի՞նչ ա նշանակում։ Class-երի անունները պետք ա բնութագրեն թե ինչով ա զբաղվելու էդ տիպի օբյեկտը։ Ո՞նց ա ծրագրավորողը հասկանալու թե ինչով ա զբաղվում ArmStyle object-ը։
3․ Ֆունկցիայի անունները պետք ա բնութագրեն գործողություն, ոչ թե ասենք՝ front_end։
4․ 3 հատ տարբեր clear ունես, էն global clear-ը հլը մի քիչ հասկանալի ա, բա _clear ու clear, ո՞նց ա ծրագրավորողը(api-դ օգագործողը) հասկանալու թե ինչով ա տարբերվում _clear-ը clear-ից։
5․ Էս գլոբալ փոփոխականի մասին ընդհանրապես չեմ խոսում ՝ $block_data = 0;
6․ die ֆունկցիան օգտագործելը․․․դուրս ա գալիս քո api-ը օգտագործողը ֆունկցիադ կանչելու ա մեկ էլ սաղ իրա code execution-ը պարկի

Ասածս ինչ ա, եթե քեզ հետաքրքում ա open source-ով զբաղվելը, ապա պետք ա դրանով լուրջ զբաղվել։ Օրինակ, քեզ խորհուրդ կտամ կարդաս, թե ոնց ա պետք կոդ գրել: Սա շատ լավ գիրք ա՝
https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882

Ինձ նաև հետաքրքիր ա թե նման code-ի որակով, ոնց ես high-load system-աներ գրում։

Tesla
08.07.2016, 18:51
Դա հին կոդա ու ուղղակի գցել եմ որ մարդիկ օգտվեն (ինձ դա հետաքրքիր չի ու եդ մի պուճուր բանի համար էլ դոկումենտացիա չէի գրելու) ;)

Արամ
08.07.2016, 20:25
Դա հին կոդա ու ուղղակի գցել եմ որ մարդիկ օգտվեն (ինձ դա հետաքրքիր չի ու եդ մի պուճուր բանի համար էլ դոկումենտացիա չէի գրելու) ;)

Ու նման մտածելակերպով դու ուզում ես, որպեսզի մենք ազատ կոդով նախագծեր քննարկենք ?