Remove Code Remove Software Remove Software Engineering
article thumbnail

Bringing Software Engineering Rigor to Data

DZone

In software engineering, we've learned that building robust and stable applications has a direct correlation with overall organization performance. The data community is striving to incorporate the core concepts of engineering rigor found in software communities but still has further to go. Posted with permission.

article thumbnail

Writing Clean Code: Naming

DZone

When you start learning how to code your main focus is writing code that works correctly for the problem you are solving. Yes, code needs to work correctly and that is a good place to start learning. However, in a real work environment, you also want to ensure you write clean code.

Code 264
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Improving Code Readability

DZone

Readable code is usable code. The world’s greatest chefs never put anything on the plate that will never be eaten, this rule corresponds to the YAGNI principle in Software Engineering. Such non-used code blocks may affect code readability in the future.

Code 31
article thumbnail

LLMs Demand Observability-Driven Development

DZone

Our industry is in the early days of an explosion in software using LLMs, as well as (separately, but relatedly) a revolution in how engineers write and run code, thanks to generative AI.

article thumbnail

How to Prepare for Your DevOps Interview

DZone

Over the past decade, DevOps has emerged as a new tech culture and career that marries the rapid iteration desired by software development with the rock-solid stability of the infrastructure operations team. How do you ace your DevOps interview?

DevOps 277
article thumbnail

Connect your software with the right people: Ownership drives effective collaboration

Dynatrace

Searching for the right people can take time, especially in large and complex software environments. Despite increasing automation, software development and incident management are human-centered activities. Any software engineer can search for monitored entities that relate to specific deployments and their respective teams.

Software 204
article thumbnail

Going from an Individual Contributor to an Engineering Manager is NOT a promotion

DZone

What you do as an engineering manager versus what you do as a developer is fundamentally different. There is a possibility that you might not write code altogether. Becoming an engineering manager means transitioning to a different role with different responsibilities. This is a more traditional track that we see.