Старый 26.04.2009, 14:05   #1
HolyAnimal
RAM 96MB
 
Аватар для HolyAnimal
 
Регистрация: 25.04.2009
Сообщений: 114
HolyAnimal - это имя известно всемHolyAnimal - это имя известно всемHolyAnimal - это имя известно всемHolyAnimal - это имя известно всемHolyAnimal - это имя известно всемHolyAnimal - это имя известно всем
HolyAnimal вне форума

По умолчанию стиль и культура программирования


что такое стиль и культура программирование?!...

довольно не маловажный вопрос, без понимания этих вещей, не побоюсь сказать этого слова основ, сложно говорить о каком либо уровне программиста.
стиль и культура, это как этика и эстетика, не зная этих вещей человек не может себя называть человеком с большой буквы, так же и программист, не владея стилем и культурой программирования не может себя называть достойной частью сообщества айтишников.

и так плавно переходим к рассмотрению этих вопросов, для начала, следует, что данные определения это моё личное мнение, оно может отличаться от вашего, и не бойтесь высказывать ниже, с чем вы не согласны. поскольку и стиль и культура основываются на мышление программиста, а мышление, оно у всех различна, но в чём то имеет свою общность.
__________________
live(Action) {
while (Me.Emo_coder == True){
Me.Living();
If (Me.Emo == false){return 0;}
}
}
  Ответить с цитированием
Re: стиль и культура программирования
Старый 26.04.2009, 14:06   #2
HolyAnimal
RAM 96MB
 
Аватар для HolyAnimal
 
Регистрация: 25.04.2009
Сообщений: 114
HolyAnimal - это имя известно всемHolyAnimal - это имя известно всемHolyAnimal - это имя известно всемHolyAnimal - это имя известно всемHolyAnimal - это имя известно всемHolyAnimal - это имя известно всем
HolyAnimal вне форума
По умолчанию

стиль программирования

для разбора что такое стиль нужно отчётливо понимать термины оптимизация кода, алгоритмика и методика реализации поставленной задачи.
вообще любая задача сводится к следующим этапам:
формулировка задачи
разбиение задачи на основные части, по результатам
нахождение основной идеи реализации подзадач
написание кода
поиск ошибок
оптимизация

оптимизировать сразу код сложно, и не все способны на это, особенно начинающие. оптимизация — это уменьшение потребляемых ресурсов аппаратной части (в нашем случае компьютера) и уменьшение количество операций, то есть стараться достичь той же цели, но за меньшее количество шагов.
алгоритмика, правильно подобранный алгоритм, позволяет значительно оптимизировать программу. алгоритмика, вещица сложная для восприятия, но только вначале, а после уже типовые действия.
методика реализации поставленной задачи, важна, это как удаление гланд ректально, тоже метод, но наверно не слишком явный и слишком муторный.

и так, приходим плавно к тому, что стиль программирования это удачный алгоритм и оптимизированный код. стиль программирования всегда важен, и всегда следует не пропускать этапы оптимизации и поиски более простого метода решения поставленной задачи. это ваш стиль, это как почерк, кривой или очень красивый.
__________________
live(Action) {
while (Me.Emo_coder == True){
Me.Living();
If (Me.Emo == false){return 0;}
}
}
  Ответить с цитированием
Re: стиль и культура программирования
Старый 26.04.2009, 14:07   #3
HolyAnimal
RAM 96MB
 
Аватар для HolyAnimal
 
Регистрация: 25.04.2009
Сообщений: 114
HolyAnimal - это имя известно всемHolyAnimal - это имя известно всемHolyAnimal - это имя известно всемHolyAnimal - это имя известно всемHolyAnimal - это имя известно всемHolyAnimal - это имя известно всем
HolyAnimal вне форума
По умолчанию

культура программирования

работая в одиночестве, когда понимаешь, что код мой читать кроме меня никто не будет как то забываешь про культуру. пишешь всё так как нравится в порядке который пришёл в голову .
но настаёт славный момент, и мой код получает сторонний человек. он смотри на него и ужасается. он ничего не понимает, а на восприятия его уходят литры пива и много времени. и какой результат?! если подумать, то ответ очевиден, что же такое культура программирования.
культура программирования — это «красивость» вашего кода, его читаемость, нет ничего лишнего, лишь только то что нужно, всё это дело с комментариями во всех не очевидных местах. как результат, ваш код понимают окружающие, им очень легко его редактировать, изменять, исправлять. есть много разных стандартов, и знания этих стандартов по написанию на каком бы то не было языке говорит о ваше грамотности как программиста. если вы хотите добиться уважения среди других не делайте без культурные вещи.
__________________
live(Action) {
while (Me.Emo_coder == True){
Me.Living();
If (Me.Emo == false){return 0;}
}
}
  Ответить с цитированием
Re: стиль и культура программирования
Старый 26.04.2009, 14:08   #4
HolyAnimal
RAM 96MB
 
Аватар для HolyAnimal
 
Регистрация: 25.04.2009
Сообщений: 114
HolyAnimal - это имя известно всемHolyAnimal - это имя известно всемHolyAnimal - это имя известно всемHolyAnimal - это имя известно всемHolyAnimal - это имя известно всемHolyAnimal - это имя известно всем
HolyAnimal вне форума
По умолчанию

Как ни странно, и то и другое важно, и очень хорошо развивать в себе эти качества, заставляя из раза в раз проявлять эти качества, после это будет на автомате, а Вы станете достойным программистом.

Работайте над собой, развивайте мышление и у Вас всё будет самым лучшем образом!

С Уважением, HolyAnimal (с)
__________________
live(Action) {
while (Me.Emo_coder == True){
Me.Living();
If (Me.Emo == false){return 0;}
}
}
  Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



взломать аську аську взломать взлом программы сделать взлом программы как сделать взлом программы хакерские сайты как легко взломать аську лучшие хакерские сайты топ список хакерские сайты взлом паролей легкий взлом паролей

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd. Перевод: zCarot