#code-quality

[ follow ]
fromZDNET
3 hours ago

How vibe coding can make your software headaches worse, experts warn

I just see stuff, say stuff, run stuff, and copy-paste stuff, and it mostly works,
Artificial intelligence
#ai-assisted-coding
Artificial intelligence
fromInfoQ
1 week ago

AI-Generated Code Creates New Wave of Technical Debt, Report Finds

AI-generated code is highly functional but consistently lacks architectural judgment, producing frequent security and maintainability anti-patterns that require new human oversight roles.
Artificial intelligence
fromMedium
3 weeks ago

The Architect and the Apprentice: Retaining Control in the Age of Code Generation

Uncontrolled AI coding agents produce high volumes of low-quality, duplicated code that increases code churn and technical debt, undermining long-term maintainability.
Software development
fromBusiness Insider
4 weeks ago

'Code quality' doesn't matter because it won't make you successful, Block's CTO says

Code quality has little to do with product success; solving real user problems and focusing on purpose matter far more than perfect architecture.
#ai-adoption
fromIT Pro
4 weeks ago
Software development

UK software developers are still cautious about AI, and for good reason

fromIT Pro
4 weeks ago
Software development

UK software developers are still cautious about AI, and for good reason

fromNedbatchelder
3 weeks ago

Side project advice

I pointed out that for software engineers, the code is the product. For research, the results are the product, so there's a reason the code can be and often is messier. It's important to keep the goal in mind. I mentioned it might not be worth it to add type annotations, detailed docstrings, or whatever else would make the code "nice".
#ruff
#ai-coding
fromFuturism
2 months ago
Artificial intelligence

Amateurs Using AI to "Vibe Code" Are Now Begging Real Programmers to Fix Their Botched Software

fromFuturism
2 months ago
Artificial intelligence

Amateurs Using AI to "Vibe Code" Are Now Begging Real Programmers to Fix Their Botched Software

Software development
fromInfoWorld
2 months ago

Seven little habits for writing better code

Develop disciplined, detail-oriented habits—like preferring enumerations over constants—to produce clearer, less error-prone, and more maintainable code.
#ai-code-generation
fromIT Pro
2 months ago
Software development

Senior developers are all in on vibe coding, but junior staff lack the experience to spot critical flaws

fromHackernoon
1 year ago
Software development

The Uncanny Valley Of Code: Why AI-Generated Code Is So Hard To Debug | HackerNoon

fromIT Pro
2 months ago
Software development

Senior developers are all in on vibe coding, but junior staff lack the experience to spot critical flaws

fromHackernoon
1 year ago
Software development

The Uncanny Valley Of Code: Why AI-Generated Code Is So Hard To Debug | HackerNoon

#software-development
fromTheregister
4 months ago

AWS previews Kiro IDE for devs over vibe coding

Kiro's output also includes a list of services and actual code that's pushed to Git, ensuring that developers have the necessary resources at hand for their projects.
Web development
#typescript
Software development
fromHackernoon
1 year ago

Your First Line of Defense for Clean Code is Pre-Commit: How to Set It Up | HackerNoon

Git hooks can prevent issues by running scripts before commits or pushes.
Pre-commit simplifies managing and sharing multi-language git hooks for teams.
Installing pre-commit requires setting up a configuration file in the repository.
#ai
fromPycoders
4 months ago
Python

PyCoder's Weekly | Issue #688

Operationalizing AI projects is crucial; code reading and understanding data structures enhance coding practices.
fromMedium
6 months ago
Artificial intelligence

The perverse incentives of Vibe Coding

LLMs struggle with complex coding tasks, resulting in bloated and ineffective code.
Artificial intelligence
fromIT Pro
5 months ago

AI-generated code is in vogue: Developers are now packing codebases with automated code - but they're overlooking security and leaving enterprises open to huge risks

The rise of AI in development is leading to codebases that are predominantly AI-generated.
#python
#programming
Software development
fromInfoWorld
5 months ago

New AI tool targets critical hole in thousands of open source apps

A new AI tool aims to patch vulnerabilities in code repositories but faces challenges, particularly due to contaminated training data.
fromHackernoon
1 year ago

How Effective Is GitHub Copilot? | HackerNoon

Siddiq et al. (2022) noted that code smells were prevalent in suggestions from Copilot, identifying 18 distinct types highlighting potential quality issues.
Software development
#semantic-html
Software development
fromDevOps.com
6 months ago

Unit Testing in Development: Ensuring Code Quality and Reliability - DevOps.com

Unit testing is essential for preventing bugs in code and enhancing software quality before reaching production.
fromHackernoon
3 years ago

Refactoring 027 - How to Remove Getters | HackerNoon

"The main point of the article is to replace simplistic getters with behavior-rich methods that encapsulate the operations pertinent to the internal state."
Java
fromHackernoon
2 years ago

The Testing Hack That Makes Bugs Easier to Catch (and Code Easier to Read) | HackerNoon

Table-driven testing is a testing paradigm where multiple test cases are defined in a structured format, typically as a collection of inputs and expected outputs.
Games
[ Load more ]