schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
Bài viết về Refactoring ASP.NET: Ánh xạ kết quả miền vào phản hồi HTTP. Tác giả đề xuất cách làm sạch mã điểm cuối API, dễ bảo trì hơn bằng cách dùng Result pattern và filter. #ASPNet #refactoring #API #Vietnamese
https://dev.to/alexdevfx/aspnet-refactoring-map-domain-results-into-http-responses-3j7i
Cải thiện code .NET của bạn với Code Metrics và Refactoring Controller! Bài viết hướng dẫn cách sử dụng các chỉ số để xác định và sửa code "spaghetti", giúp code dễ bảo trì, dễ đọc và dễ kiểm thử hơn. #dotnet #codemetrics #refactoring #vietnam
Static Analysis and Automated Refactoring https://leanpub.com/b/static-analysis-and-automated-refactoring by Matthias Noback matthiasnoback@mastodon.social and Tomas Votruba is the featured bundle of ebooks 📚 on the Leanpub homepage! https://leanpub.com #Refactoring #Php #Laravel #Symfony #Zend #SoftwareEngineering #AutomatedSoftwareTesting
The ranged W command was great to perform a Move Method #refactoring to another class.
W appends a selected block from the current file to another file. Then you can edit the other file and move the appended block to its correct position with the m command. A few substitutions later, and the Move Method was done without leaving ed.
Leanpub book LAUNCH 🚀 Build a Database Server: Learn how real databases work by following this practical guide to building your own by Chris Zetter
Watch here:
#books #ebooks #booklaunch #databases #programming #refactoring #softwaretesting #computerscience
Do you ever skip trying to use automated refactoring because it's too annoying in Xcode? https://qualitycoding.org/xcode-key-bindings-refactoring/ #refactoring
Example of scope, I currently want to invert the condition on the name here:
*34,40n
34 } else {
35 if (item.quality > 0) {
36 if (!item.name.equals("Sulfuras, Hand of Ragnaros")) {
37 item.quality = item.quality - 1;
38 }
39 }
40 }
This is fine if I do one thing at a time.
Also: ed edits could be a great format for #refactoring toots 🤔
It's going well so far:
*!git log --oneline | cut -d' ' -f2- | tac
Starting point
Simplify for loop
Invert the first if
Split first if
Invert if on sulfuras
Permute ifs for sulfuras
Join first 'if else's
I think I can now say it's totally doable and even worth repeating this kata a few times.
Totally random thought: would I be able to do the Gilded Rose kata using only the ed text editor in a reasonable time?
Goals:
1) have fun,
2) look like a fool,
3) learn enough ed to later be able to script complex text changes across files,
4) also level up in sed and vim
Reason: ed(1) is the standard Unix text editor.
Stop right-clicking to refactor in Xcode https://qualitycoding.org/xcode-key-bindings-refactoring/ #refactoring
From the Leanpub Blog: Welcome to the Leanpub Launch video for Build a Database Server: Learn how real databases work by following this practical guide to building your own by Chris Zetter!
https://leanpub.com/blog/leanpub-book-launch-build-a-database-server-by-chris-zetter
#books #ebooks #booklaunch #databases #programming #refactoring #softwaretesting #computerscience
Leanpub book LAUNCH 🚀 Build a Database Server: Learn how real databases work by following this practical guide to building your own by Chris Zetter
Watch here:
#books #ebooks #booklaunch #databases #programming #refactoring #softwaretesting #computerscience
TDD: разработка быстрее и качественнее
Все мы стремимся создавать более качественное программное обеспечение и делать это быстрее. Я считаю, что разработка через тестирование предлагает нам путь к этой цели. Все еще боитесь использовать этот подход? Тогда я приглашаю вас обсудить советы и приемы помогающие раскрыть преимущества TDD!
https://habr.com/ru/articles/925446/
#tdd #test_driven_development #software_development #testing #agile #unit_testing #code_quality #refactoring #test_first
Good morning everyone! Here is the latest updates on my channel #jesprotech #java #kotlin #projects #refactoring #repurposing #focus #afterbo: http://youtube.com/post/UgkxqM4qfsa5FajdzWmamGkf_9YYCBa4RNVV?si=mphHYTGfk1a26-EX
Meeting with my project manager to explain why I've spent the week doing refactors instead of implementing feature requests.
https://www.youtube.com/clip/UgkxOIdnojWnlRGKrrPtVUXs2sKyyQ7bag3B