Your Coding Teacher
Open in Telegram
Coding, software engineering & #bitcoin technologies. I'll make you a better thinker, not just a better developer | Ex Amazon, Senior DevOps @eBay
Show moreThe country is not specifiedTechnologies & Applications98 126
334
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
Make sure your code relies on abstractions. Your classes should know WHAT other classes/functions do But it's better if they don't rely on HOW they do what they do
How to manage access to the resources in a GCS bucket. - ACLs grant access to buckets and individual objects - IAM roles are project or bucket wide permissions Both methods work in tandem. For temporary access to users outside of GCP, use Signed URLs.
Don't get attached to any particular language, framework or technology. They come and go. Focus on principles.
The try/finally structure lets you run cleanup code even if exceptions were raised in the try block. The else block minimizes the amount of code in try blocks. It can be used to perform additional actions after a successful try.
"It's hard enough to find an error in your code when you're looking for it. It's even harder when you've assumed your code is error-free." - Steve McConnell
If you think programming is hard, you're thinking too much. If you think programming is easy, you're thinking too little.
Software developers like solving problems so much, that if there are no problems at hand, they will create their own problems.
Reminder for new programmers: I have years of programming experience. My colleagues have years of experience too. We end up Googling the most basic things every day.
"I am looking for: - a junior developer - with the experience of a senior developer - for the salary of an intern" -- The honest recruiter
"Don't tell people how to do things, tell them what to do and let them surprise you with their results." - George S. Patton
"I went to school to learn how to program software applications, which inevitably have bug defects. There was no course at my university on testing, debugging, profiling, or optimization. These things you have to learn on your own, usually in a tight deadline." Juixe TechKnow
4 Random coding tips Write useful comments Stay humble Don't be afraid to ask for help Keep practicing
Interview tip Getting a hard question isn't bad You'll be compared to everyone who has had to solve that problem. If it's hard for you, chances are other candidates also found it hard.
