Запитання з тегом «programming-practices»

Практики програмування - це звичайна або не настільки поширена практика розробки програмного забезпечення. Сюди можна віднести такі речі, як Agile Development, Kanban, ярлики кодування тощо.

7
Побудова повноцінної програми?
Читання книг, перегляд відео та перегляд навчальних посібників - це дуже просто. Робити нотатки і насправді вивчати матеріал може бути дещо складніше, але навіть тоді, хто має гідний мозок і неабияку зацікавленість, це досить просто (не кажучи вже про забаву). Річ у тім, що насправді це не готує вас до …

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

2
Чи є винятки для контролю потоку найкращою практикою в Python?
Я читаю "Навчання Python" і натрапив на таке: Винятки, визначені користувачем, можуть також сигналізувати про умови ненормативної помилки. Наприклад, підпрограм пошуку можна кодувати, щоб створити виняток, коли знайдено збіг, а не повернути прапор статусу для абонента для інтерпретації. У наступному, обробник випробувань / за винятком / else виконує роботу тестера …

3
Чи добре визначити змінну всередині циклу? [зачинено]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Додайте деталі та уточніть проблему, відредагувавши цю публікацію . Закрито 4 роки тому . Мій інструктор одного разу сказав мені, що я не повинен визначати змінну всередині циклу , але я чесно все …

7
Захист котла?
Для мене код котла, очевидно, поганий. Однак я зустрічав розробника, який виявляє опір у будь-якій спробі зменшити плиту котла. Я зрозумів, що не маю легко сформованого, добре продуманого аргументу, що минув той гнус, який я розвинув за нього з часом. Щоби я міг сформулювати переконливий аргумент на користь меншого розміру …

5
Створення документа стандарту кодування
Я працюю в компанії з систем управління, де основною роботою є SCADA та PLC , а також інші системи управління. Розробка програмного забезпечення насправді не є тим, що займається компанія, крім невеликих шматочків тут і там, поки не було прийнято рішення про створення внутрішньої системи управління проектами та оцінки. Цей …

3
Коли добре використовувати паралельні масиви?
Я зіткнувся з кодом (новим кодом), який використовує те, що я називаю "Паралельні масиви" або "Списки". Значить, є 2 масиви, які містять пов’язані дані та пов'язані їх позицією (індексом) у масиві. Я вважаю це заплутаним і схильним до різного роду помилок. Я зазвичай пропоную рішення створити об'єкт, який називається Companyполями …

8
Поняття та дизайн перед кодуванням: наскільки це правда? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Я дізнався в школі, а також читав всюди, що для розробки методології потрібна концепція …

4
Чи придушення помилок є поганою практикою?
На запитання ТА, який я запитав тут про якийсь код, про який я не був упевнений, хтось відповів "BTW, жахливий код там: він дуже часто використовує символ придушення помилки (@)". Чи є причина, чому це погана практика? З такими речами, як: $db=@new mysqli($db_info) or die('Database error'); , це дозволяє мені …

5
Що робити як розробник, коли роками їхній колектив не вистачало інновацій на продуктах, не використовував проектних методологій mgmt та дотримувався поганих практик розробки програмного забезпечення? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 5 років тому . Мені цікаво знати, як боротися з поточним процесом розробки програмного забезпечення, який не змінювався …

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

11
Як ви відстежуєте авторів коду? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Це те, чого я ніколи не вчив. Я бачив багато різних типів авторських стилів. …

12
Що програмісти "мікрооптимізують" на сьогодні? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Ще в "добрі дні", коли ми копіювали умовне програмне забезпечення на дискети для друзів, …

9
Як я можу завантажувати спільноту з розробки програмного забезпечення у своїй школі?
Я студент університету Південної Флориди, який засмучений навчальним середовищем в програмі "Комп'ютерні науки". Зараз я беру "Дизайн програми". Я повинен навчитися впорядковувати свій вихідний код у функції та модулі, щоб зробити мої програми читабельними та ремонтопридатними; натомість я дізнаюся про масиви та рекурсії в C. У наступному семестрі я повинен …

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.