So due to work requirements. I may be spending the next 6-12 months writing Python.
Don’t worry folks I’ll still be posting / writing .Net tutorials. But you may also see a few more Python posts.
#versatility is the future. Sometimes you gotta do what you gotta do
@KarenPayneMVP I’d separate code off into smaller solutions / features etc.
Turn reusable code into Nuget packages and have these served to the relevant areas.
Think Micro-Front-End , for your back end strategy. Solution load time will decrease greatly.
@devinbgoble@Mike_Preston17 Set clear coding rules from the start to avoid unsettling changes.
As a consultant myself, I value my reputation and aim to build long-term relationships.
I find some short term contractors don’t think too much about long term goals as long as works “for now”
@Mike_Preston17 Yeah I always try and enforce my coding practices onto my contractors or temp staff. As they’re only usually here for a short space of time
Changing hands so often without guidance leads to multiple coding styles, and a messy codebase.
Always make it work first, then adapt and improve.
Keep It Super Simple (KISS) and readable; simplicity often shows skill better than over-engineering.
Note: remember to ensure performance and security in addition to simplicity and readability though.
If you're a developer who writes code daily, remember these 5 things:
- First, make it work
- Then make it pretty
- Add safety with lots of tests
- Stay away from over-engineering
- Refactor if needed (and it usually is needed)
Refactoring is your superpower for cleaning up code.
Here are some proven refactoring techniques I use to write better code: https://t.co/OKIoorIwC2
Do you think clean code is overrated?
P.S. Yes, this still matters even if AI is writing most of your code.
Everyone’s excited about C#14 and Discriminated Unions - but that’s a whole 6 months away.
What can we do until then ?
A popular library I use is ‘OneOf’
Learn how to use it and the power it brings for many scenarios in my tutorial.
https://t.co/psA064NGXl
Everyone’s excited about C#14 and Discriminated Unions - but that’s a whole 6 months away.
What can we do until then ?
A popular library I use is ‘OneOf’
Learn how to use it and the power it brings for many scenarios in my tutorial.
https://t.co/MqS5QyCiJO