Ang Python ay isang popular na wikang pamprograma na ginagamit sa maraming mga proyektong inhenyeriya. Gayunpaman, ang mga developer ay kadalasang humaharap sa karaniwang mga pagkakamali na maaaring makaapekto sa kalidad at pagganap ng code.Ang pagkilala sa mga pagkakamaling ito at ang pag-alam kung paano ayusin ang mga ito ay maaaring mapahusay ang pagkamaaasahan ng mga aplikasyong Python.

Tamang Paggamit ng Mabigat na Argumento

Ang paggamit ng mga bagay na madaling gamitin gaya ng mga listahan o diksyunaryo bilang mga pagtatalong hindi mabisa sa mga gawain ay maaaring humantong sa di - inaasahang paggawi.

[ Gamitin Walang Katulad ang default na halaga at i-firsize sa loob ng tungkulin.

Halimbawa:

2. Hindi Ginagamit ang mga Kapaligiran sa Kalaliman

Kadalasang naglalagay ang mga developer ng mga pakete sa buong mundo, na maaaring magdulot ng mga alitan sa dependency.

[ Gamitin o upang lumikha ng mga nakabukod na kapaligiran para sa bawat proyekto.

3. Pagwawalang - Bahala sa mga Malibanan

Ang paghadlang sa mga eksepsiyon o ang hindi wastong paghawak sa mga ito ay maaaring humantong sa tahimik na mga kabiguan at mahirap na pag - atake.

[ Gamitin ang try-maliban sa mga block at pagkakamali sa log nang angkop.

Halimbawa:

4. Hindi Mabisang Paglapag

Halimbawa, ang paggamit ng mga presipitasyon sa hindi epektibong paraan ay maaaring magpabagal ng mga aplikasyon. ang pag-apruba sa isang talaan sa loob ng isang loop ay maaaring maging optentasyon ng mga pag-unawa o mga tungkuling ginawa-in.

[ Gamitin ang mga pag-unawa sa listahan para sa mga simpleng pagbabago at iwasan ang hindi kinakailangang pag-aalsa.

5. Hindi Ginagamit ang Itinayo-in Functions at Liternals

Ang Python ay nag-aalok ng maraming mga itinayo-sa-loob na mga gawain at aklatan na nagpapasimple ng codering at pagpapabuti ng pagganap.Ang pagwalang bahala sa mga ito ay maaaring humantong sa muling pag-imbento ng gulong.

[ Mga pamantayang aklatan ng Leverage katulad , , at para sa mga karaniwang gawain.