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


Най-добри практики: Кодиране
Добре написан код = Щастливи клиенти, разработчици, мениджъри, потребители… Писането на код е като готвенето. Каквото и да правите, някой ще дойде при вас и ще ви каже да добавите повече сол, захар, подправки и т.н. Същото важи и за писането на код. Начинът, по който пишете своя код, е ваша работа и някой в ​​крайна сметка ще погледне кода ви и ще ви каже как бихте могли да напишете тази функция по-добре. Разбира се, има много правилни начини за писане на код, така че как да..

Избягвайте „нова“ ключова дума
Хубаво обобщение на най-добрите практики. Друга препоръка е никога да не изисквате ключовата дума „нова“ . Използването на „нов“ изисква познания за вътрешните елементи на обектната фабрика, която се извиква. Освен това не позволява фабриката да бъде преработена по начин, който не изисква „нов“ — защото това ще развали целия съществуващ код! Разбирам, че вашите примери използват „нови“ главно за илюстриране на стилове на параметри... new Character(…) В идеалния случай обаче..

Правила за кодиране, които трябва да се следват във всяка технологична област
Правила за кодиране, които трябва да се следват във всяка технологична област ➡ Научете се да използвате Google: НАПЪЛНО е добре, ако търсите нещо в Google. Много начинаещи имат чувството, че това е измама или грешка, но нека ви кажа, че не можете да грешите повече. ➡ Започнете да използвате Cheat Sheets: Когато научавате нещо ново, ще видите, че всичко има модели. Има и тонове реплики, които просто се повтарят. Ето защо трябва да започнете да използвате Cheat Sheets. Това ще..

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

Създаване на ефикасна и ефективна функция на hashCode в Java
В Java някои вградени библиотеки зависят от внедрения метод на хешкод на обекта. Например HashMap и HashSet зависят от стойността, върната от този метод. Осигуряването на правилното внедряване на hashCode е ЗАДЪЛЖИТЕЛНО, не само за да работят ефективно тези структури от данни, но и за да им позволи да обработват тези обекти ефективно. В тази статия ще проучим общия договор за правилно внедряване на hashCode, кога е важно да го внедрим, как да напишем най-съвременния и някои трикове за..

Най-лесният начин да станете самоук програмист
Въведение: Програмистите, които са самоуки, са се научили как да пишат код и да създават софтуер без да получават официално образование или инструкции. Хората вече могат по-лесно да имат достъп до образователни ресурси и да се свързват с други самоуки програмисти благодарение на интернет и други цифрови инструменти. Ползите от това да станете самоук програмист са многобройни. На първо място, това дава на хората свободата да учат със собствено темпо и според техниката, която..

Принцип на единична отговорност в 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..