nark3d@thelemmy.club to Programming@programming.devEnglish · 1 day agoGuard Clauses: the preconditions are the point of the functionplus-squaremessage-squaremessage-square0linkfedilinkarrow-up11arrow-down10
arrow-up11arrow-down1message-squareGuard Clauses: the preconditions are the point of the functionplus-squarenark3d@thelemmy.club to Programming@programming.devEnglish · 1 day agomessage-square0linkfedilink
nark3d@thelemmy.club to Programming@programming.devEnglish · 22 days agoCyclomatic caps: the limit is the lever, not the warningplus-squaremessage-squaremessage-square0linkfedilinkarrow-up11arrow-down10
arrow-up11arrow-down1message-squareCyclomatic caps: the limit is the lever, not the warningplus-squarenark3d@thelemmy.club to Programming@programming.devEnglish · 22 days agomessage-square0linkfedilink
nark3d@thelemmy.club to Programming@programming.devEnglish · 29 days agoEncapsulation: keyword encapsulation isn't the same as hiding a decisionplus-squaremessage-squaremessage-square0linkfedilinkarrow-up11arrow-down10
arrow-up11arrow-down1message-squareEncapsulation: keyword encapsulation isn't the same as hiding a decisionplus-squarenark3d@thelemmy.club to Programming@programming.devEnglish · 29 days agomessage-square0linkfedilink
nark3d@thelemmy.club to Programming@programming.devEnglish · 1 month agoSelf-documenting code: if the comment is doing the explaining, the code isn'tplus-squaremessage-squaremessage-square0linkfedilinkarrow-up11arrow-down10
arrow-up11arrow-down1message-squareSelf-documenting code: if the comment is doing the explaining, the code isn'tplus-squarenark3d@thelemmy.club to Programming@programming.devEnglish · 1 month agomessage-square0linkfedilink
nark3d@thelemmy.club to Programming@programming.devEnglish · 1 month agoSimplicity: the cap is the easy halfplus-squaremessage-squaremessage-square0linkfedilinkarrow-up11arrow-down10
arrow-up11arrow-down1message-squareSimplicity: the cap is the easy halfplus-squarenark3d@thelemmy.club to Programming@programming.devEnglish · 1 month agomessage-square0linkfedilink
nark3d@thelemmy.club to Programming@programming.devEnglish · 2 months agoDon't Repeat Yourself: the word doing the work is knowledgeplus-squaremessage-squaremessage-square0linkfedilinkarrow-up11arrow-down10
arrow-up11arrow-down1message-squareDon't Repeat Yourself: the word doing the work is knowledgeplus-squarenark3d@thelemmy.club to Programming@programming.devEnglish · 2 months agomessage-square0linkfedilink
nark3d@thelemmy.club to Programming@programming.devEnglish · 2 months agoPersistent Brief: commit the paragraph everyone keeps pastingplus-squaremessage-squaremessage-square0linkfedilinkarrow-up11arrow-down10
arrow-up11arrow-down1message-squarePersistent Brief: commit the paragraph everyone keeps pastingplus-squarenark3d@thelemmy.club to Programming@programming.devEnglish · 2 months agomessage-square0linkfedilink
nark3d@thelemmy.club to Programming@programming.devEnglish · 2 months agoParameter Object: count the commas backwards and you have your answerplus-squaremessage-squaremessage-square0linkfedilinkarrow-up11arrow-down10
arrow-up11arrow-down1message-squareParameter Object: count the commas backwards and you have your answerplus-squarenark3d@thelemmy.club to Programming@programming.devEnglish · 2 months agomessage-square0linkfedilink
nark3d@thelemmy.club to Programming@programming.devEnglish · 2 months agoNaming: if you have to open the body, the name isn't doneplus-squaremessage-squaremessage-square0linkfedilinkarrow-up11arrow-down10
arrow-up11arrow-down1message-squareNaming: if you have to open the body, the name isn't doneplus-squarenark3d@thelemmy.club to Programming@programming.devEnglish · 2 months agomessage-square0linkfedilink
nark3d@thelemmy.club to Programming@programming.dev · 3 months agoSingle Responsibility: the rule was never the argument, the example wasplus-squaremessage-squaremessage-square0linkfedilinkarrow-up11arrow-down10
arrow-up11arrow-down1message-squareSingle Responsibility: the rule was never the argument, the example wasplus-squarenark3d@thelemmy.club to Programming@programming.dev · 3 months agomessage-square0linkfedilink
nark3d@thelemmy.club to Programming@programming.dev · 6 months agoThree-Tier Hoisting: default to local, earn each tier upwardplus-squareprickles.orgexternal-linkmessage-square0linkfedilinkarrow-up11arrow-down10
arrow-up11arrow-down1external-linkThree-Tier Hoisting: default to local, earn each tier upwardplus-squareprickles.orgnark3d@thelemmy.club to Programming@programming.dev · 6 months agomessage-square0linkfedilink