2024 Autora: Elizabeth Oswald | [email protected]. Última modificació: 2024-01-13 00:04
Les
excepcions fan que sigui molt fàcil escriure codi on una excepció que es produeixi trencarà els invariants i deixarà els objectes en un estat inconsistent. Bàsicament, us obliguen a recordar que la majoria de totes les declaracions que feu pot produir-ho i gestionar-ho correctament. Fer-ho pot ser complicat i contra-intuïtiu.
Per què les excepcions són dolentes en C++?
La raó principal per la qual les excepcions C++ estan tan sovint prohibides és perquè és molt difícil escriure codi C++ segur d'excepcions. La seguretat d'excepcions no és un terme que escolteu molt sovint, però bàsicament significa codi que no s'enfonsa massa malament si la pila es desenrotlla.
L'excepció és dolenta?
Hauríeu d'utilitzar com a mínim excepte Exception : per evitar que el sistema detecti excepcions com SystemExit o KeyboardInterrupt. Aquí teniu l'enllaç als documents. En general, hauríeu de definir explícitament excepcions que voleu capturar, per evitar atrapar excepcions no desitjades. Hauríeu de saber quines excepcions ignoreu.
Per què l'excepció de captura gairebé sempre és una mala idea?
catch(Exception) és una mala pràctica perquè també captura totes les excepcions d'execució (excepció no marcada). Això pot ser específic de Java: de vegades haureu de cridar mètodes que llancin excepcions marcades. Si això es troba a la vostra capa de lògica empresarial/EJB, teniu 2 opcions: agafar-los o tornar-los a llançar.
Les excepcions són dolentes per al rendiment?
Conclusió. No utilitzantexcepcions a causa del seu impacte potencial en el rendiment és una mala idea. Les excepcions ajuden a proporcionar una manera uniforme de fer front als problemes d'execució i ajuden a escriure codi net. Tanmateix, heu de rastrejar el nombre d'excepcions que s'hi introdueixen al vostre codi.
Recomanat:
Per què les puces d'aigua espinoses són dolentes?
Impactes de puça d'aigua espinosa: Tapeu els traus de les canyes de pescar i eviteu que els peixos caiguin a terra. Depreda el zooplàncton autòcton, inclosa la Dafnia, que és una font d'aliment important per als peixos autòctons. En alguns llacs, les puces d'aigua espinoses poden provocar la disminució o l'eliminació d'algunes espècies de zooplàncton autòcton.
Per què les planxes són dolentes per al teu cabell?
El problema principal amb l'allisament del cabell és que la calor causa danys. La calor de la planxa no només pot trencar el cabell, sinó que el fa més feble. Això condueix a l'encrespament, que comporta l'ús d'una planxa plana, i això provoca més danys.
Per què les llimones són dolentes per a tu?
Acidesa i salut bucal Les llimones contenen àcid cítric, que és corrosiu i perjudicial per a l'esm alt dental. No és fins que el suc de llimona s'ha digerit i metabolitzat completament que es torna alcalí. Per tant, és important ingerir suc de llimona amb moderació, suposant que l'àcid pot afectar i eventualment afectarà l'esm alt de les dents.
Per què les solanàcies són dolentes per a l'autoimmunitat?
Les verdures Nightshade, que inclouen patates, tomàquets, albergínies i pebrots dolços i picants, són tabú al pla autoimmune paleo. Kirkpatrick diu que aquestes, i algunes espècies com el pebre vermell, contenen alcaloides, que agreugen la inflamació.
Per què les truites són dolentes per a tu?
Les truites de farina tenen un alt contingut calòric i la farina que s'utilitza sovint es produeix en massa i s'omple d'additius i conservants per mantenir-la fresca durant més temps. El procés de producció també destrueix molts dels nutrients que podrien fer d'aquesta una truita saludable.