#code-quality

[ follow ]
fromInfoWorld
1 week ago

Are coding interviews necessary?

A take-home test allows developers to research and think through solutions better simulating real-world development.
fromInfoWorld
2 weeks ago

Database design tips for developers

Effective database design minimizes code rot through careful attention to small design tips.
fromTheregister
2 weeks 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
11 months 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
Artificial intelligence
fromInfoWorld
4 months ago

Why AI-generated code isn't good enough (and how it will get better)

AI-generated code has become commonplace, but its reliability and quality remain questionable, necessitating frequent debugging by developers.
Artificial intelligence
fromIT Pro
1 month 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
1 month 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
10 months 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
fromDevOps.com
2 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
2 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
#testing
fromHackernoon
2 years ago

Refactoring 025 - Decompose Regular Expressions | HackerNoon

Breaking down complex regex improves error reporting and maintainability.
Individual testing of regex components leads to clearer error messages.
Software development
fromInfoQ
4 months ago

Learnings from Working with Programming Rules and Guidelines

Developers should selectively adopt programming rules and document deviations to improve collaboration and code quality.
Misapplication of programming guidelines can lead to suboptimal and cumbersome code.
fromRubyflow
4 months ago
Ruby on Rails

Small and Little Things Matter in Programming!

Leveraging Ruby's enumerable methods can enhance code efficiency even in simple programming tasks.
#ai-coding-assistants
DevOps
fromDevOps.com
5 months ago

AI in Software Development: Productivity at the Cost of Code Quality? - DevOps.com

AI coding assistants improve speed but may compromise code quality and increase technical debt.
DevOps
fromDevOps.com
5 months ago

AI in Software Development: Productivity at the Cost of Code Quality? - DevOps.com

AI coding assistants improve speed but may compromise code quality and increase technical debt.
fromHackernoon
1 year ago

How Software Quality Assurance (SQA) Turns Chaos Into Clean, Reliable Software | HackerNoon

SQA is a holistic, continuous process aimed at ensuring your software meets defined quality standards at every stage of the development lifecycle.
Software development
fromDeveloper Tech News
6 months ago

10 best developer productivity tools to use - Developer Tech News

Developer productivity tools are essential for enhancing the efficiency of software developers, automating tasks and improving collaboration, ultimately aiming to streamline development workflows.
Web development
#github
fromMedium
8 months ago

Top AI Dev Tools for 2025

Bit and Hope AI maximize efficiency and code quality in development workflows, benefiting enterprises and small teams alike.
[ Load more ]