Programming Resources
21.9K subscribers
1.77K photos
6 videos
4 files
108 links
Here I share my programming related resources during working or at my free times ☺️

Talk to me if you have any query: @Mojtabaeuler
Download Telegram
Clean and refactor your code.
یادگیری راه و روشهای مختلف تمیزتر کد زدن و نشانه های کدهای بد و کثیف

#refactor #clean_code #design_pattern
@pythony

http://refactoring.guru
Learn design pattern and anti-patterns and ways to refactoring.
یادگیری Design pattern و anti-pattern ها و راههای بهتر کد زدن

#refactor #clean_code #design_pattern
@pythony

refactoring.guru
Website about various aspects of software development.
وب سایتی شامل مطالب دنیای مهندسی نرم افزار مثل Design pattern ها و تمیزتر کد زدن

#architecture #refactor #design
@pythony

martinfowler.com
This media is not supported in your browser
VIEW IN TELEGRAM
Make your code clearer, more concise, and more Pythonic with Sourcery's coding assistant.
ابزار sourcery کد پایتون‌تون رو ریفکتور و تمیز می‌کنه. برای PyCharm و VSCode هم addOn آماده داره.

#python #refactor #clean #cleancode #refactoring #tools #pycharm #vscode
@pythony

https://sourcery.ai
A kata, or code kata, is defined as an exercise in programming which helps hone your skills (especially TDD) through practice and repetition. Also see uncle bob famous books and video series named clean code :)
کاتا یه روش باحال برای قوی کردن مهارت‌های تست‌نویسی و مخصوصا روش red-green-refactor با حل کردن و تکرار یه سری مسایل ساده است که عموباب توی کتاب‌ clean code و سری ویدیوهای مرتبط باهاش کلی توضیح داده :)

#tdd #red #green #refactor #testcase #test #unclebob #uncle #bob #robert #martin #kata #practice #sharpen #sharp
@pythony

https://github.com/gamontal/awesome-katas
Summary of ‘Clean code’ tips by Robert C. Martin.
اگه حال و حوصله خوندن کتاب عموباب رو ندارین میتونین از این gist یه خلاصه مفید و جمع و جور ازش رو داشته باشید.

#clean #refactor #uncle #bob #architecture #cleancode #book #summary #gist
@pythony

https://gist.github.com/wojteklu/73c6914cc446146b8b533c0988cf8d29
List of TDD code katas to sharpen skills and practice test driven development.
کاتا مجموعه‌ای از سوالات ساده است برای تمرین مهارت تست‌نویسی. با این کار در TDD به مرور زمان قوی‌تر می‌شوید و دید بهتری نسبت به تست نوشتن پیدا می‌کنید.

#kata #tdd #practice‌‌ #bdd #pair #programming #agile #refactor #refactoring #design #test #driven
@pythony

https://kata-log.rocks
Learn Go with test-driven development
با روش TDD زبان برنامه‌نویسی go رو یاد بگیرید.

#go #golang #tdd #test #red #green #refactor #testing #driven #development
@pythony

https://github.com/quii/learn-go-with-tests
Make your ideas look awesome, without relying on a designer. Learn how to design beautiful user interfaces by yourself using specific tactics explained from a developer's point-of-view.
ایده های خود را بدون تکیه بر یک طراح عالی جلوه دهید. بیاموزید که چگونه با استفاده از تاکتیک های خاصی که از دیدگاه یک توسعه دهنده توضیح داده شده است، رابط های کاربری زیبا را توسط خودتان طراحی کنید. هر چند توصیه میشه برای کارهای جدی حتما از دیزاینر استفاده کنید :) اینا صرفا یه سری توصیه کلی هستن و قطعا با خوندن این کتاب دیزاینر نخواهید شد.

#ui #ux #refactoring #refactor #idea #startup #book #tutorial #design #designer #awesome #interface #beautiful
@pythony

https://www.refactoringui.com
This media is not supported in your browser
VIEW IN TELEGRAM
Refact is an open-source AI coding assistant with blazing-fast code completion, powerful code improvement tools, and chat.
یه برنامه با هوش مصنوعی مشابه copilot و متن‌باز برای کمک در کدنویسی توی IDE های jetbrains و VSCode

#ai #refactor #chatgpt #chat #tools #free #LLM #IDE #plugin #extension #assistant
@pythony

https://refact.ai