Свързани публикации 'clean-code'


Чист код, глава 2 — Резюме на значимите имена
Разкрийте намерението на кода със смислени имена Въведение Това е част от моето лично резюме на книгата — Чист код. Чист код, глава 1, резюме Преди да започнем глава 2, нека се запитаме Какво означават за вас значимите имена? Смислените имена отнасят ли се за нещо, което е ясно и ясно? Смислените имена отнасят ли се за нещо, което не повдига въпросителна в главата ви, след като го прочетете? По-долу са дадени някои дефиниции за това кои смислени имена от книгата..

5 съвета за по-чист код
„Не е достатъчно кодът да работи.“ ― Робърт К. Мартин Кодът трябва да е чист, четим и оптимизиран. Изпитвали ли сте някога усещането да се опитвате да прочетете код с разхвърлян синтаксис, разбити заедно огромни блокове от кодове или просто някои произволно изпуснати функции? Да, всички бяхме там. Когато екип работи едновременно върху код, това вероятно е ежедневен проблем. Има някои хакове, които буквално ще улеснят живота ви, като се научите как да пишете чист код. В тази..

Покажи ми кода
След всички тези години писане на код стигнах до извода, че повечето от така наречените „чисти правила за кодиране“ са просто начин някои хора да накарат другите да се чувстват нещастни. Видях страхотни разработчици да се срамуват от работата си, защото френетичен кодер с голяма уста му изкрещя: кодът ви е гаден, този метод е по-дълъг от 5 реда код! На всички тези евангелисти на чисто кодиране искам да кажа едно голямо: Майната ти!. Покажи ми кода! Писна ми от малоумници с много..

Грозната истина за разхвърляния код: защо писането на чист код не е задължително
Научете как да почиствате кода си като истински воин Здравейте, бойци на кода! Уморихте ли се да газите през море от спагети код? Копнеете ли за сладката, сладка прегръдка на чистия код (каквото и да означава това)? Е, попаднахте на правилното място. Защото днес ще ви покажа единственото нещо, което отличава професионалистите от аматьорите: чист код . Така че вземете чаша кафе, запалете своя редактор и се пригответе да изчистите поведението си като шеф. Какво е Clean Code..

Code Smell 202 - Бог Константен клас
Константите трябва да са заедно, за да ги намирате лесно TL;DR: Не дефинирайте твърде много несвързани константи в един и същ клас. Не трупайте боклуците заедно. проблеми Лоша кохезия Високо свързване Магически числа Нарушение на принципа на единната отговорност Решения Разбийте съдържанието след отговорностите в реалния свят с помощта на MAPPER . Контекст Това е специален случай на Божествен обект, ограничен само до постоянни дефиниции. Хранилището може да..

SOLID Принципи в JavaScript
Робърт К. Мартин създаде набор от насоки за проектиране на софтуер, известни като принципите на SOLID. Тези насоки помагат на програмистите да създават надеждни, устойчиви на промени приложения, като същевременно намаляват разходите за актуализации. Ще разгледаме как да използваме тези принципи в JavaScript в тази статия и ще предоставим примерни кодове, за да илюстрираме нашите точки. Какви са принципите на SOLID? Принцип на единна отговорност Принцип отворено-затворено Принцип..

Принцип на единична отговорност в Python
Принципът на единната отговорност (SRP) е един от SOLID принципите на обектно-ориентираното програмиране. Той гласи, че един клас трябва да има само една причина за промяна. С други думи, един клас трябва да има само една отговорност или работа. Нека вземем пример, за да разберем този принцип в Python. class Customer: def __init__(self, name, email): self.name = name self.email = email def send_email(self, message): # sending an email to the..