AI is eroding code quality states new in-depth report(devclass.com) New research from GitClear, based on analysis of 211 million lines of code, suggest that AI coding assistants are eroding code quality by increasing duplicated and copy/pasted code and decreasing refactoring.
19 points by kaycebasques 150 days ago | 3 comments
Interview gone wrong(ashu1461.com) I have a very basic question which I usually ask in a interview which is to implement a tic tac toe game. I like this because the logic is straightforward and it helps to judge things like code quality / speed / conciseness etc.
87 points by thunderbong 180 days ago | 33 comments
Code Quality at Scale with AST Grep and LLMs(coderabbit.ai) Smart teams embrace coding standards; smarter teams make them a habit. Coding standards often take a backseat to tight deadlines and pressure to ship features quickly. However, neglecting coding standards lead to a host of problems down the road, affecting code maintainability and increased bug rates.
Accumulated Test Vectors(filippo.io) I like tests. I especially like reusable test vector libraries. Sometimes test vectors are lovingly handcrafted to target obscure edge-cases. Those vectors belong in Wycheproof or with the upstream specification. Sometimes though vectors are produced by sheer brute force. Enumerate every possible input and check the output. Try a million random inputs and see what happens. Combine all possible input sizes for every parameter. Make one very, very large input.