Skip to main content
Made title meet the question
Link
Doc Brown
  • 220.7k
  • 35
  • 410
  • 625

How are you sure if you are developing something with efficient orto balance 'efficient' vs 'clean' code?

Post Closed as "Opinion-based" by Robert Harvey, Greg Burghardt, gnat
deleted 93 characters in body
Source Link

I have been coding in python for a little over a year, and I have learned a tonlot and developed quite a few applications, in the process.

I do not program for my profession, I simply do it in the evenings and on the weekendsprogram recreationally. With that said, so I am not exposed to new programming techniques/data structures etc., that I would be learning if my day job was in the field, for example.

With that said, I have become prettyquite good at figuring out what I want to do by trial and simply trying to do iterror in python, and I am usually pretty successful at figuring it out!

However, sometimes when I look uplearn something new, I will find that I was doing it the long way or with way too much code that could be much more easily accomplished with fewer lines or somethinga technique that ismakes an algorithm more efficient.

When you are developing software, do you strive to find the most efficient way to do something first, or do you simply code the way you are familiar?

I don't have many programmer friends, so I have been doing this all pretty much on my own.

I watch a few twitch streams, but beside that I do not really know anyone in person.

Hopefully that adds some context why I am asking.

I have been coding in python for a little over a year, and I have learned a ton and developed quite a few applications.

I do not program for my profession, I simply do it in the evenings and on the weekends, so I am not exposed to new programming techniques/data structures etc., that I would be learning if my day job was in the field, for example.

With that said, I have become pretty good at figuring out what I want to do and simply trying to do it in python, and I am usually pretty successful!

However, sometimes when I look up something, I will find that I was doing it the long way or with way too much code that could be much more easily accomplished with fewer lines or something that is more efficient.

When you are developing software, do you strive to find the most efficient way to do something first, or do you simply code the way you are familiar?

I don't have many programmer friends, so I have been doing this all pretty much on my own.

I watch a few twitch streams, but beside that I do not really know anyone in person.

Hopefully that adds some context why I am asking.

I have been coding in python for a little over a year, and I have learned a lot and developed quite a few applications, in the process.

I do not program for my profession, I simply program recreationally. With that said, I am not exposed to new programming techniques/data structures etc., that I would be learning if my day job was in the field, for example.

I have become quite good at figuring out what I want to do by trial and error in python, and I am usually pretty successful at figuring it out!

However, sometimes when I learn something new, I will find that I was doing it the long way or with way too much code that could be much more easily accomplished with fewer lines or a technique that makes an algorithm more efficient.

When you are developing software, do you strive to find the most efficient way to do something first, or do you simply code the way you are familiar?

I don't have many programmer friends, so I have been doing this all pretty much on my own.

I watch a few twitch streams, but beside that I do not really know anyone in person.

Hopefully that adds some context why I am asking.

deleted 93 characters in body
Source Link

I have been coding in python for a little over a year, and I have learned a ton and developed quite a few applications.

I do not program for my profession, I simply do it in the evenings and on the weekends, so I am not exposed to new programming techniques/data structures etc., that I would be learning if my day job was in the field, for example.

With that said, I have become pretty good at figuring out what I want to do and simply trying to do it in python, and I am usually pretty successful!

However, sometimes when I look up something, I will find that I was doing it the long way or with way too much code that could be much more easily accomplished with fewer lines or something that is more efficient.

When you are developing software, does it bother you knowing whatdo you are writing may not bestrive to find the most efficient way to do something first, and justor do it anyway? Or, are you always looking forsimply code the 'cleaner' or more efficient way to write something.you are familiar?

I don't have many programmer friends, so I have been doing this all pretty much on my own.

I watch a few twitch streams, but beside that I do not really know anyone in person.

Hopefully that adds some context why I am asking.

I have been coding in python for a little over a year, and I have learned a ton and developed quite a few applications.

I do not program for my profession, I simply do it in the evenings and on the weekends, so I am not exposed to new programming techniques/data structures etc., that I would be learning if my day job was in the field, for example.

With that said, I have become pretty good at figuring out what I want to do and simply trying to do it in python, and I am usually pretty successful!

However, sometimes when I look up something, I will find that I was doing it the long way or with way too much code that could be much more easily accomplished with fewer lines or something that is more efficient.

When you are developing software, does it bother you knowing what you are writing may not be the most efficient way to do something, and just do it anyway? Or, are you always looking for the 'cleaner' or more efficient way to write something.

I don't have many programmer friends, so I have been doing this all pretty much on my own.

I watch a few twitch streams, but beside that I do not really know anyone in person.

Hopefully that adds some context why I am asking.

I have been coding in python for a little over a year, and I have learned a ton and developed quite a few applications.

I do not program for my profession, I simply do it in the evenings and on the weekends, so I am not exposed to new programming techniques/data structures etc., that I would be learning if my day job was in the field, for example.

With that said, I have become pretty good at figuring out what I want to do and simply trying to do it in python, and I am usually pretty successful!

However, sometimes when I look up something, I will find that I was doing it the long way or with way too much code that could be much more easily accomplished with fewer lines or something that is more efficient.

When you are developing software, do you strive to find the most efficient way to do something first, or do you simply code the way you are familiar?

I don't have many programmer friends, so I have been doing this all pretty much on my own.

I watch a few twitch streams, but beside that I do not really know anyone in person.

Hopefully that adds some context why I am asking.

Source Link
Loading