Запитання з тегом «software-craftsmanship»

14
Що повинно мати перевагу: YAGNI чи хороший дизайн?
У який момент YAGNI повинен мати перевагу перед хорошою практикою кодування та навпаки? Я працюю над проектом на роботі і хочу повільно впроваджувати хороші стандарти коду для своїх колег (на даний момент їх немає, і все просто на кшталт взломаних разом без рими чи причини), але після створення серії занять …

4
Що ви повинні подати до столу як архітектор програмного забезпечення? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 4 роки тому . Було багато запитань з хорошими відповідями щодо ролі архітектора програмного забезпечення (SA) для StackOverflow та програмістів SE . Я намагаюся …

9
Який шлях до майстерності JavaScript? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

5
Отримання ВСІХ розробників робити огляди коду
Я розробник програмного забезпечення в команді розробників 7-8. Ми перевіряємо код вже досить давно, і якість коду з часом покращувалася. Однак я нещодавно помітив, що деякі розробники просять більше оглядів коду, ніж інші. Боюся, це через їх гнучко ставлення. На мою думку, це не так, як слід робити перевірку коду: …

2
Уникайте геттерів та сетерів, відображаючи інформацію про користувачів
Фон Я читаю "Книгу чистого коду", і паралельно я працюю над гігієнічними об'єктами Ката, як банківський рахунок, і я дотримуюся цього правила: Дев'яте правило калієстичних об'єктів - це те, що ми не використовуємо геттер або сеттер. Це здається досить веселим, і я згоден з цим принципом. Більше того, на сторінці …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.