|
Whereabouts are you in Florida Mike ?
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
Junction of I10 & I75 (N. FL.)
I don't think before I open my mouth, I like to be as surprised a everyone else.
PartsBin an Electronics Part Organizer - Release Version 1.1.0 JaxCoder.com
Latest Article: SimpleWizardUpdate
|
|
|
|
|
looks like you are enough inland to avoid direct storm surge damage, but wind is the enemy.
we will be rooting for you.
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
Thanks
jmaida wrote: ooks like you are enough inland to avoid direct storm surge damage, but wind is the enemy.
Looks like it's going to go right over us, hopefully it will have calmed down a bit when it reaches here.
We have a lot of large trees on the property and that is my biggest fear.
I don't think before I open my mouth, I like to be as surprised a everyone else.
PartsBin an Electronics Part Organizer - Release Version 1.1.0 JaxCoder.com
Latest Article: SimpleWizardUpdate
|
|
|
|
|
Stay safe. We live about 30 miles from Daytona so we’re not expecting very much from it but we are expecting that we will lose power. The kicker is that we just had a new whole house generator installed last Thursday. The electrical part is done but the natural gas line is not. It’s supposed to be installed today but it won’t be hooked up to the generator until after the inspections are done. We were so close! Just hoping we don’t ever get a repeat of 2004 when we had 4 hurricanes in one month.
|
|
|
|
|
CodeZombie62 wrote: Stay safe.
Thanks, You too!
I'm thinking this is going to be an active year.
I don't think before I open my mouth, I like to be as surprised a everyone else.
PartsBin an Electronics Part Organizer - Release Version 1.1.0 JaxCoder.com
Latest Article: SimpleWizardUpdate
|
|
|
|
|
I did say earlier that it's an unenviable task. It's such a chore.
But,
documenting my code forces me to review it. Just writing out how to use it uncovers areas for improvement.
I've added several critical features to my UIX library as I've set about documenting it. I also shored up some function names that were out of step with my conventions.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
|
|
|
|
|
I had a University Professor who used to say "If you can articulate your problem, and narrate it to a friend, then the solution will strike to you in an intuitional flash". I feel that documentation is akin to this.
|
|
|
|
|
Yes to this!
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
|
|
|
|
|
Rubber Duck Debugging.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I once explained to a new boss how parameter passing works in a compiler we were doing. Midway through explaining, I noticed a bug, ran off to create a work item to fix.
|
|
|
|
|
does your code go through a Code Review process where you are not the one reviewing your code?
|
|
|
|
|
Unfortunately this code I'm working on presently does not, because I don't have the resources for it. It's a personal endeavor and I am presently the only contributor, though I'd welcome others.
I do have some people that use it, so it has undergone some informal use case testing and review in that respect but that is all.
I'd love to be able to change that.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
|
|
|
|
|
Review on my code is typically done by me, and as I’m trying to fall asleep. That’s when the “Oh bubblegum!” moment happens.
Time is the differentiation of eternity devised by man to measure the passage of human events.
- Manly P. Hall
Mark
Just another cog in the wheel
|
|
|
|
|
I a new person and coding it’s new and it difficult any tips .
|
|
|
|
|
Gosh, I might be the worst person in the lounge to ask at the moment, since I've been coding since 1986. It's hard for me to remember the parts that people struggle with these days. It has been so long since I learned to code.
I started with an easy language. In my case Applesoft BASIC, but that is a dead language and I wouldn't bother.
Python is supposed to be easyish to use. There are tutorials on geeksforgeeks.com and tutorialspoint.com that can help you do specific things.
Really you should try to code something and when you get stuck, ask by going to the "quick answers" menu, and then "Ask a Question"
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
|
|
|
|
|
Pick a language - I'd personally recommend C# as it forces you to correct syntax errors before you can run code, unlike Python or PHP.
Then get a course, or a book and follow it from beginning to end, doing every exercise.
This may also help: How to Write Code to Solve a Problem, A Beginner's Guide[^] - it gives you a technique to get you started on a problem.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
And don't start with an IDE. Start with a basic text editor until you get a little bit of the hang of it. IDE's can do too much for you.
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
I’m begging you for the benefit of everyone, don’t be STUPID.
|
|
|
|
|
I'd disagree with that, I think.
Yes, an IDE does too much for you sometimes, but that's offset by having the debugger integrated into the dev environment - so "early stage developers" are more likely to find and hopefully use it. And debugging is hard when you get started, so anything that helps them to fix their code means they learn faster and better.
We do learn a heck of a lot more from mistakes than successes!
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Ok, I concede the use of a debugger. Point taken.
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
I’m begging you for the benefit of everyone, don’t be STUPID.
|
|
|
|
|
Truly this is a week of miracles: today someone on the internet was swayed by logic and yesterday I saw a BMW driver use his indicators*!
These things never happen: what in in store for tomorrow?
* No, really. And correctly too. I was so surprised I assumed I was still asleep and dreaming.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I'm with Griff on this one. Being able to set break points and see how information is passed in an IDE helped me understand coding that much more.
|
|
|
|
|
Yeah, I disagree as well. I eschewed IDEs for most of my career favoring just plain vi--even on Windows--but since discovering Visual Studio Code, that all changed. With its VIM plugin, I can have the best of both worlds--a vi-like UI with all the VSC bells and whistles.
For a complete newbie, an IDE can be a help and a hindrance. The sheer volume of options, settings, and plugins cam be a challenge and can quickly overwhelm a first timer.
I'm like OP. My career is nearing a close. My first coding experience was also in 1986. The language was Exec2, and the hardware was an IBM System 370 mainframe. That was a different time. There were few tools available (Anyone here remember troff?), few language options, and no Internet to use for research. Now, starting out can be both easier and harder. Easier because there are so many more options to choose from and harder also because there are so many options to choose from. At least there are many great sources of information these days, but this is even problematic because misinformation is just as common as the good stuff.
Of course Kimmie needs to tell us a little bit more about what kind of programming they want to do. If unknown, my tip is to start with defining that.
Cheers,
Russ
|
|
|
|
|
I remember TRS-80 BASIC. TROFF and TRON to trace program execution. Now I use print statements to include variable values and don't output line numbers except before and after conditional branching.
The old days weww so much simpler, but we didn't have enough RAM to work out bugs easily.
|
|
|
|
|
LOLs The troff (pronounced T-Roff) I was referring to is the old typesetter symbolic language processor for formatting documents.
|
|
|
|