|
Привдите пример хорошо написанного встроенного софта |
|
|
|
 |
Ответов
|
Mar 23 2009, 16:47
|

инопланетянин
  
Группа: Свой
Сообщений: 236
Регистрация: 24-12-06
Из: Питер
Пользователь №: 23 832

|
Но тем не менее, смотреть хорошо написанный чужой нужно как можно больше. Частенько возникает вопрос, а так ли хорош тот код, с которого вы берете пример?.. UCOS и UC-GUI тоже имеют недочеты, но уже либо совсем незначительные, либо просто концептуальные отличия от вашего собственного стиля  (сорри за отсутствие конкретных примеров и аргументов, ибо давно с ними не работал и непомню уже, что мне там не нравилось) Еще один вывод, который я для себя сделал: Нет предела совершенства  к коду относиться на 100%.. не стоит тупо передерать чужие стили, не поняв, "а удобно ли вам самим так.." P.S. кому-то удобно так: xxx { xx xx } кому-то так: xxx { xx xx }
|
|
|
|
|
Mar 24 2009, 16:46
|

инопланетянин
  
Группа: Свой
Сообщений: 236
Регистрация: 24-12-06
Из: Питер
Пользователь №: 23 832

|
Цитата(_Pasha @ Mar 24 2009, 12:04)  Вы написали ерунду, а все это пропустили мимо. Это не стиль, а формат документа. Ну зачем так сразу "Вы написали ерунду"...?? Я написал что думаю, а именно считаю постановку скобок именно частью стиля.. Почитайте Макконела "Совершенный Код".. там много чего интересного на эту тему написано, правда не претендую на принципиальность сего момента до мозга костей..  так, к сведению.. Цитата(_Pasha @ Mar 24 2009, 12:04)  В том же Code::Blocks можно отформатить как угодно любой исходник. Не знаю как ваш Code::Blocks, никогда в нем не работал.. А вот вам пример уважаемого редактора SLickEdit, что они понимают под словом " style" (в т.ч.)..
P.S. Хороший стиль - понятие весьма растяжимое, но когда он присутствует, это сразу заметно..
|
|
|
|
Сообщений в этой теме
BSVi Привдите пример хорошо написанного встроенного софта Mar 23 2009, 07:35 Methane Цитата(BSVi @ Mar 23 2009, 09:35) Хотелос... Mar 23 2009, 07:47  AlexandrY Для этого надо знать откуда стили берутся.
А берут... Mar 23 2009, 22:18    MrYuran Цитата(Legotron @ Mar 24 2009, 19:46) Не ... Mar 27 2009, 07:20 Herz Цитата(BSVi @ Mar 23 2009, 09:35) Хотелос... Mar 23 2009, 22:08 DpInRock ЦитатаПоэтому хорошо написанный исходник - это исх... Mar 23 2009, 22:20 AlexandrY Э нет, исходник безразличный к IDE будет ужасен и ... Mar 24 2009, 08:02 Anato "Если бы строители строили здания так же, как... Mar 23 2009, 22:28 777777 Цитата(Anato @ Mar 24 2009, 01:28) ... Mar 24 2009, 07:59 BSVi Цитата(DpInRock @ Mar 24 2009, 00:20) Хор... Mar 24 2009, 07:43 BSVi Флуда многовато. Из дельных ответов пока только uC... Mar 24 2009, 08:34 Rst7 ЦитатаХотелось бы посмотрить на исходники действит... Mar 24 2009, 09:33 zltigo Цитата(Rst7 @ Mar 24 2009, 12:33) Один из... Mar 24 2009, 18:07 kurtis Если есть желание посмотреть как пишут другие люди... Mar 24 2009, 09:34 _Pasha Цитата(kurtis @ Mar 24 2009, 12:34) А как... Mar 24 2009, 09:59 kurtis А что Вы понимаете под программной с "недальн... Mar 24 2009, 10:03 Rst7 ЦитатаС такими "скобочками" исходники у ... Mar 24 2009, 20:16 defunct Цитата(Rst7 @ Mar 24 2009, 22:16) Я же сп... Mar 27 2009, 02:07  777777 Цитата(defunct @ Mar 27 2009, 06:07) а эт... Mar 31 2009, 09:42 DRUID3 Цитата(BSVi @ Mar 23 2009, 09:35) Хотелос... Mar 27 2009, 06:42 Rst7 Цитатаwhile ( p != endfn ) putc(*p, out), p++;... Mar 27 2009, 07:10 DRUID3 Добавлю, что code::block просто использует утилитк... Mar 27 2009, 07:25 dch любой лоадер, например bios-lt Mar 27 2009, 07:31 Rst7 ЦитатаВероятно это программа для Кейла
Чернила дл... Mar 31 2009, 11:07 AlexandrY Хм, на EDN нас услышали. Секреты технологии bug-ki... Mar 31 2009, 11:26 777777 Цитата(Rst7 @ Mar 31 2009, 15:07) Чернила... Apr 1 2009, 10:05  defunct Цитата(777777 @ Apr 1 2009, 13:05) Вероят... Apr 1 2009, 12:23   777777 Цитата(defunct @ Apr 1 2009, 16:23) Ээээ,... Apr 2 2009, 06:21 Rst7 ЦитатаНе смешно.
Шутка того-же уровня, что и ... Apr 1 2009, 10:55 SasaVitebsk Хоть звучит самонадеянно и совсем не убедительно, ... Apr 1 2009, 21:56
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|