📣 Documenting Technical Debt in Django
📄 Are there some trends that we need to be more explicit about?
🔗 https://softwarecrafts.co.uk/100-words/day-271
#100_words,#django,#community,#contributing,#technical_debt
📣 Documenting Technical Debt in Django
📄 Are there some trends that we need to be more explicit about?
🔗 https://softwarecrafts.co.uk/100-words/day-271
#100_words,#django,#community,#contributing,#technical_debt
A good article on technical debt that covers rarely discussed points: the "contagion" effect of a debt, and ways to classify different types of debt. https://technology.riotgames.com/news/taxonomy-tech-debt
А о техническом долге я скажу…
Бывало у вас такое, что приходилось вставлять не самое лучшее решение в код, только чтоб успеть сдать задачу перед условной выставкой? Или идет работа над проектом в течение уже пару месяцев, а документация откладывается на потом когда все устаканится - поздравляю, вы “счастливый” обладатель технического долга. Не стоит расстраиваться, это частая жизни, которую следует принять и проработать как на сеансе психолога для комфортной жизни в будущем. Для начала определим цель текущей работы. Это МВП для проверки бизнес-гипотезы - мы можем забыть о “техдолге” и бежать вперед для получения нужных метрик. Надо сделать пару задач, где сроки “вчера” - вставляем подходящие решения с мыслью о будущем рефакторинге. Тут главное правильно понять дальнейшее развитие проекта, чтобы после наших технических решений были понятны масштабы работ по накопившимся обязательствам. Это как с кредитом, который мы берем в банке и будем возвращать в будущем, да еще и с процентами. Проведите верхнеуровневый анализ проекта и поймите на каком вы этапе и куда хотите прийти. Картинка в помощь.
https://habr.com/ru/companies/rostelecom/articles/852188/
#технический_долг #управление_техническим_долгом #technical_debt #рефакторинг #матрица_эйзенхауэра
I'm porting a pretty simple #XamarinForms application over to #MAUI and taking the opportunity to address some #technical_debt at the same time.
There is a 'state' object which needs to be accessible from different areas of the application as it is used to control menu item availability and certain logic flows.
While it's working how it is it always smelt to me so I'm wondering if #MAUI has a neat way of doing this - or do I just make it a singleton?
Meta Used Monolithic Architecture to Ship Threads in Only Five Months
https://www.infoq.com/news/2024/04/meta-threads-instagram-5-months/
#ycombinator #meta_threads_instagram_5months #Development #Architecture_Design #MySQL #SQL #Technical_Debt #Graph_Database #Mobile_Development #NoSQL #Serverless #Relational_Databases #Modular_Monolith #Software_Craftsmanship #Mobile_Apps #Database #Mobile #Performance_Scalability #Agile #Architecture #Cloud_Computing
Thank you so much! Another person, @elsewhere0789, suggested the same in private. I've installed koreader on Android but it is not much user friendly. But I'm looking forward to buy a #Kobo #ereader install #postmarketOS on it and install this #koreader on it.
But that would be about a year from now as I'm having too many technical debts
I'm thinking, a very basic #WM written in #rust which loads koreader and a #gemini browser.
Generating Code Without Generating Technical Debt?
https://sourcery.ai/blog/chatgpt-maintainable-code/
#ycombinator #ChatGPT #code_generation #maintainable_code #technical_debt #continuous_delivery
An Empirical Study on Self-Admitted Technical Debt in Dockerfiles
(2022) : Hideaki Azuma and Shinsuke Matsumoto and Yasutaka Kamei and Shinji Kusumoto
DOI: https://doi.org/10.1007/s10664-021-10081-7
#docker #software_engineering #technical_debt
#my_bibtex