Семинар: Стела Маринова, stela_marinova98@g.fmi.uni-sofia.bg Практикум: Александър Иванов, alex.ivanov0722@gmail.com
- GitHub basics
- Дефиниция на променливи и константи. Типове. Аритметични и логически оператори. Оператори за сравнение.
- имената на променливите се пишат в
camelCase
- избягват се незначещи имена - по възможност се използват думи или общоприети съкращения
- изписват се на английски език
- ако в задачата входните данни са именувани, правилото е да се използва даденото име
- изключение правят общоприети еднобуквени променливи -
i
,j
,k
,n
, в съответните сценарии
- имената на константите се пишат в
UPPER_SNAKE_CASE
- избягват се "магически числа" - случайни числа в кода, неприсвоени на константи
- логическите части на кода се отделят с един празен ред
- операторите се ограждат от интервали
- избягва се наличието на множество операции на един ред