Офигительно читабельный код
Вот пример лабораторки одного студента, который учится на факультете программирования.
Я ф шоке, и куда смотрят преподаватели, обучая и проверяя работы их студентов. http://paste2.org/p/794906 |
Цитата:
|
Ну по сравнению с программой написанной как роман с переносом на новую строчку только из-за длины оной всеравно не сравнится ;) Хотя конечно криво написано. Названия функций кстати как не удиватьельно читабельны - так как явно сооветсвуют названиям частей уровнения как я понимаю, т.е. предметной области.
|
Цитата:
|
Ну разбросанность кода говорит несколько о кривости рук и мозга ;)
В программировании долно быть чуство красоты кода иначе можно такой %№; наворотить... |
В любой книге по языкам программирования(по крайней мере, которые я читал) постоянно напоминают об "общих правилах написания кода": с новой строки, с отступами итд.
|
Ну не сказал бы, что с данным куском кода все прям так плохо, если говорить именно форматировании. На 4м курсе я видел код куда хуже. Да и сам перлы выдавал еще те.
Если же о, так сказать "стиле" написание, то оно возможно вызвано недостаточным знанием языка. |
|
Сам на первом-втором курсе писал так же, пока не познакомился с мангосом ;)
|
Цитата:
|
Сразу видно человек книжку или лекцию не отрывал :)
|
Не хочу создавать новую тему, поэтому спрошу тут, кто-нибудь создавал Форму (оконное приложение) на чистом С? Если да, то покажите пример кода.
|
Цитата:
Цитата:
ЗЫ. если че, я си не знаю, да и вообще не программить не умею. |
Цитата:
и как тогда ваш ответ увязывается с: Цитата:
|
Цитата:
Konctantin Это была провокация флуда. Прошу не поддаваться. Хватит и того, что меня постоянно на этот крючок ловят. :( |
Цитата:
|
Вложений: 1
|
Пишите на питоне, сразу проблема с отступами и скобочками отпадет, раз и навсегда. И будет приемлемый стиль. Но и на нем можно написать такого, что с первого раза не разобрать будет.
|
Цитата:
|
Вчера общался с той "программисткой", что писала тот код, на что она ответила:
> А мне как-то пофик, лишь бы работало я говорю, а как же другие будут читать тот код? а она ответила: > А зачем им его читать? Вот собственно все ответы и получены, как же они, будущие программисты, будут дальше работать?? |
Цитата:
Если код большое - тогда вот комменты допустимы. Хотя... Мне всё же приятно видеть красивый код, со стилем =) |
Цитата:
|
вот вот, в самую точку
|
Цитата:
Вторую часть напрочь опустил и предложение заимело совсем иной смысл... |
может конечно и не в тему, но в данном случае
какой смысл нагромождать код комментариями.... с учетом того что в первом посте явно мат-кие вычисления, там один фиг через пару недель без формул все равно не разберешься... код коду рознь....и если писать Код:
a=b+c; // мега сложение для вычесления дробной степени и дальше на пол листа..бла бла бла бла бла.. есть такая практика (код пишется исходя из книги...имхо врятли кто то выдумывает формулы сам) так вот : 1.в начале указывается книга. 2.в комментах к функциям(переменным и пр) указывается страница в книге... исходники распространяются вместе с книгой(электронный вариант)... все вопросы отпадают комменты должны быть понятные и короткие |
Цитата:
Kirix, снова ты "непонимать". |
Текущее время: 11:24. Часовой пояс GMT +3. |
ru-mangos.ru - Русское сообщество MaNGOS