CodecrafterOrg's profile picture. #cleancode #software #craftsmanship #refactoring #community

Code Crafter

@CodecrafterOrg

#cleancode #software #craftsmanship #refactoring #community

Code Crafter reposted

Tip: Avoid large pull requests. Find ways to break them up into smaller ones. Small PRs can be: * Easier to review. Intent is clearer and mistakes are more obvious * Less likely to conflict with others work * Compatible w/large new features - e.g behind a flag * Not a panacea :)


Code Crafter reposted
mariofusco's tweet image.

Code Crafter reposted

Yes, I am a programmer. No, I do not install Windows and drivers. No, I don't know what's the best laptop for you. No, I do not know why your internet is laggy. I'm sorry. I'm just a programmer.


Code Crafter reposted

Daily standups are throughput-optimized status updates--get all the status at one time. Actually paying attention during the day is latency-optimized but comes at the cost of paying attention.


Code Crafter reposted

Me showing up to sprint planning after finishing nothing last sprint


Code Crafter reposted

"The Coding Dojo Handbook" by @EmilyBache is an excellent catalog of such exercises, that I normally recommend as followup after my clean code workshops.


Code Crafter reposted

Quality is the key to speed. You go fastest when you go well. And never ask for permission to go well; that’s your responsibility and no one else’s.


Code Crafter reposted

These are the slides for my Awesome SQL talk @VoxxedCluj

Check out my "Awesome SQL" presentation from @VoxxedCluj. If you like it, you are going to love my 2-day SQL Master Class training. buff.ly/2N1Kfsb

Hypersistence's tweet image. Check out my "Awesome SQL" presentation from @VoxxedCluj.

If you like it, you are going to love my 2-day SQL Master Class training.

buff.ly/2N1Kfsb


Code Crafter reposted

Prominent experts still saying that planning equates to looking forward to a date and "making a prediction of what would be delivered by then". No! Planning is figuring out what you need to DO to meet an objective. Any "prediction" you want to take from that is a by-product. 1/


Code Crafter reposted

In the last three decades we have irrevocably moved software into the very foundations of our civilization. We programmers now bear an awe inducing responsibility. Civilization is now ours to improve or destroy. What code of ethics ought we embrace?


Code Crafter reposted

"Stick to monolith", "you don't need kubernetes", "GraphQL adds unnecessary complexity", "use boring tech". On the other hand fancy and shiny tech keeps developers happy and excited. How do you balance these two in a project, that really doesn't need fancy tech?


Code Crafter reposted

Hi! I'm a professional software developer! It's taken me three days to track down a problem and write a fix. That fix is 12 bytes long. Apparently, my coding speed is 4 bytes/day. Thankfully, we all know that "lines of code" is a meaningless measure of developer productivity.


Code Crafter reposted

Drives me bonkers to see a function that takes a handful of arguments also take “args”, a hash with fixed keys. Yo, your function takes 15 arguments. Be explicit about it. There’s lots you can do once you admit you have a problem.


Code Crafter reposted

sql tricks: COALESCE

b0rk's tweet image. sql tricks: COALESCE

Code Crafter reposted

If we're being honest, most teams use DDD - deadline-driven development.


Code Crafter reposted

Top 10 Free Courses to Learn Algorithms and Data Structure in 2019 - Best of Lot java67.com/2019/02/top-10… #Algorithms #DataStructure #Programming #Java #FREE


Code Crafter reposted

Agile is not a way to go fast. It is a way to know where you are going. Agile is does not increase productivity. Agile increases manageability. Agile does not guarantee you’ll get there on time. Agile destroys the hope that you might, when you won’t.


Code Crafter reposted

Here is a short list of some keyboard shortcuts in IntelliJ/Eclipse (on Windows) that you **have** to know. Nicely printable in two layouts. Enjoy 😉 You can download full-resolution PDF + editable PPT on victorrentea.ro

VictorRentea's tweet image. Here is a short list of some keyboard shortcuts in IntelliJ/Eclipse (on Windows) that you **have** to know. Nicely printable in two layouts. Enjoy 😉 
You can download full-resolution PDF + editable PPT on victorrentea.ro
VictorRentea's tweet image. Here is a short list of some keyboard shortcuts in IntelliJ/Eclipse (on Windows) that you **have** to know. Nicely printable in two layouts. Enjoy 😉 
You can download full-resolution PDF + editable PPT on victorrentea.ro

Code Crafter reposted

The most agile teams I've been part of have been ones where we: • Didn't mention "agile" • Focused daily on the product we were building, not our process • Did what made sense, & immediately fixed what didn't • Worked in a fast, iterative & incremental way • Worked together


Loading...

Something went wrong.


Something went wrong.