Code Crafter
@CodecrafterOrg
#cleancode #software #craftsmanship #refactoring #community
You might like
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 :)
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.
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.
Me showing up to sprint planning after finishing nothing last sprint
"The Coding Dojo Handbook" by @EmilyBache is an excellent catalog of such exercises, that I normally recommend as followup after my clean code workshops.
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.
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
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/
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?
"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?
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.
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.
If we're being honest, most teams use DDD - deadline-driven development.
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
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.
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
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
United States Trends
- 1. #AEWDynamite 18.1K posts
- 2. #Survivor49 2,985 posts
- 3. #SistasOnBET 2,172 posts
- 4. Will Richard 3,830 posts
- 5. #iubb 1,783 posts
- 6. #ChicagoPD 1,000 posts
- 7. Godzilla 29.5K posts
- 8. Binnington 2,255 posts
- 9. Athena 10.6K posts
- 10. Savannah 5,495 posts
- 11. Mitchell Robinson 1,328 posts
- 12. Kent State 1,326 posts
- 13. Ovechkin 7,651 posts
- 14. Unplanned 4,641 posts
- 15. Cade 30.7K posts
- 16. Randle 3,254 posts
- 17. Amen Thompson 1,928 posts
- 18. Harley 11.8K posts
- 19. Cam Johnson N/A
- 20. Ball State 1,880 posts
Something went wrong.
Something went wrong.