Edge Case Logic Auditor
Para sa mga engineer na nagbabantay ng mahirap na kondisyong lohika, paghawak sa boundary, at nakatagong mga paraan ng kabiguan bago ilabas.
Best for these models
๐ The Prompt
๐ Available ang prompt sa download
Kunin ang buong prompt text sa downloadable na .txt file. Libre, walang signup na kailangan.
I-download PromptVariables to fill in
{{CODE_BLOCK}} โ Replace with your input {{EXPECTED_BEHAVIOR}} โ Replace with your input {{EDGE_CASES}} โ Replace with your input {{SYSTEM_CONTEXT}} โ Replace with your input About this prompt
Edge Case Logic Auditor ay ginawa para sa code na mukhang tama sa unang tingin ngunit nabibigo sa hindi pangkaraniwang mga input. Hinahayaan nitong suriin ng modelo ang mga kondisyon, sanga, loop, at mga boundary na halaga para sa nakatagong mga bug. Napakahalaga nito kapag ang isang function ay humahawak ng mga petsa, pagination, walang laman na koleksyon, null na halaga, o off-by-one na saklaw. Sa halip na magpokus lamang sa halatang isyu sa syntax, hinihikayat ng prompt ang modelo na maghanap ng bihirang ngunit mahal na kabiguan.
Ang template ay perpekto para sa mga senior engineer, QA-minded na developer, at mga reviewer na nagtatrabaho sa user-facing na lohika o mahahalagang kalkulasyon. Binibigyang-diin nito ang boundary testing, invalid na mga input, at mga transisyon ng estado. Tinutulungan ka nitong maunawaan kung aling mga kaso ang ligtas, alin ang kahina-hinala, at alin ang dapat gawing mga test agad. Ito ay kapaki-pakinabang sa panahon ng refactor, paghahanap ng bug, at pre-release na pagsusuri kung saan mas mahalaga ang kumpiyansa kaysa sa bilis.
I-customize ito sa pamamagitan ng pag-paste ng code sa {{CODE_BLOCK}}, paglalarawan ng inaasahang pag-uugali sa {{EXPECTED_BEHAVIOR}}, at paglista ng mga kilalang mahirap na input sa {{EDGE_CASES}}. Kung ang function ay bahagi ng mas malaking workflow, isama ang kontekstong iyon sa {{SYSTEM_CONTEXT}} upang makapag-isip ang modelo tungkol sa mga dependency. Ang sagot ay dapat maglaman ng buod ng audit, isang talahanayan ng mga mapanganib na sanga, at kongkretong mga test case. Gamitin ang logic audit prompt na ito kapag nais mong mag-isip ang modelo na parang isang mapanuring tester.
Key features
- Boundary testing na pokus para sa bihira at mahal na kabiguan
- Inilalantad ang off-by-one, null, walang laman, at mga isyu sa lohika ng range
- Ginagawang kongkreto ang mga kahina-hinalang sanga bilang mga test case
- Magandang gamitin sa nakatagong kabiguan na pagsusuri sa panahon ng refactor
- Binibigyang-priyoridad ang katumpakan kaysa sa kosmetikong feedback sa code
Best for
- โ Senior engineer na nagsusuri ng mahahalagang lohika sa negosyo
- โ QA engineer na gumagawa ng mga test para sa mahirap na sanga
- โ Backend developer na nagpapalakas ng validation at parsing code
Tips
- ๐ก Isama ang inaasahang pag-uugali sa simpleng salita, hindi lamang sa mga komento sa code
- ๐ก Ilista ang mga kilalang masamang input upang makahanap ang modelo ng mga kalapit na kabiguan
- ๐ก Humiling ng hiwalay na pagsusuri sa mga petsa, null, o pagination kung relevant
What you'll get
Isang buod ng audit na nagraranggo ng mga mapanganib na sanga, tumutukoy sa mga nakaligtaang edge case, at nagmumungkahi ng mga tiyak na test na idagdag. Kapaki-pakinabang ito kapag ang lohika ay mukhang maayos ngunit nangangailangan ng mas matibay na patunay.
Preparing your download...
I-download PromptKaugnay na prompts
Tagasuri ng Kontrata ng API
Para sa mga inhinyero na nagsusuri ng mga pagbabago sa API na maaaring makasira sa mga kliyente, kontrata, o mga garantiya sa backward compatibility.
API Mock Server Blueprinter
Para sa mga koponan na bumubuo ng mga mock na serbisyo na nagsusimulate ng makatotohanang pag-uugali ng API bago matapos ang backend.
API Reference Documentation Forge
Para sa mga koponan ng platform na gumagawa ng tumpak na API reference docs mula sa schemas, routes, o endpoint notes.
Arkitekto ng Backend Test Fixture
Para sa mga senior engineer na gumagawa ng reusable fixtures at mocks para sa mga komplikadong backend test suite.