русский
Germany.ruForen → Архив Досок→ Programmierung

techn-informatik vs web programming

1387  1 2 3 4 alle
Murr_0003 знакомое лицо22.03.11 20:06
NEW 22.03.11 20:06 
in Antwort voxel3d 22.03.11 19:18
это просто тупая разметка которая изучается за полчаса.
------
Язык программирования - это набор из двух десятков предопределенных слов - изучается за 15 минут. Еще за 3 минуты привязывается к известной организации вычмслительного процесса. Для опытного прогера - процесса можно совместить...
У ХТМЛ - выпадает организация вычислений, которая для языков программирования, но добавляется управление разметкой, которое специфично для каждого девайса...
#41 
Murr_0003 знакомое лицо22.03.11 20:09
NEW 22.03.11 20:09 
in Antwort _IT_ 22.03.11 19:43
Замочили вы меня!
------
Эээ... ну разве же тебя кто-то трогал...
#42 
AlexOtt знакомое лицо22.03.11 20:28
AlexOtt
NEW 22.03.11 20:28 
in Antwort _IT_ 22.03.11 18:48
у меня в большинстве случаев код на С++ написан в функциональном стиле - короче код, меньше ошибок и т.д. да и если посмотреть на тот-же современный С++, то там дофига функциональных вещей, особенно если смотреть на буст и т.п.
а так, функциональные языки вполне себе входят в мейнстрим, например, erlang (riak, couchdb, rabbitmq), f#, да и на scala много народу программирует в функциональном стиле. и даже мелкософт на Channel9 пропагандирует функциональное программирование ;-)
#43 
_IT_ прохожий22.03.11 21:00
NEW 22.03.11 21:00 
in Antwort AlexOtt 22.03.11 20:28
Конечно нужно чётко представить себе желаемый результат. Тогда легче будет определиться с языком программирования. Мне (просто лично мне:) кажется ООП в повседневном программировании очень удобно. . . просто моё мнение . . . мне удобно . . . в некоторых случаях даже приятно работать :)
#44 
Simple Nothing is f*cked22.03.11 21:56
Simple
NEW 22.03.11 21:56 
in Antwort _IT_ 22.03.11 21:00
Конечно, удобно. Если умеешь правильно дизайнить ;)
#45 
AlexOtt знакомое лицо23.03.11 09:15
AlexOtt
NEW 23.03.11 09:15 
in Antwort _IT_ 22.03.11 21:00
удобно, бывает, да, в основном правда в теории. пока в итоге не получишь классы с десятками методов и дикими зависимостями, которые в итоге не протестируешь как надо, не прилинковав весь исходный код...
#46 
Simple Nothing is f*cked23.03.11 09:26
Simple
NEW 23.03.11 09:26 
in Antwort AlexOtt 23.03.11 09:15
Классы хотя бы проще mock'ить. В варианте с функциями помогает только link substitution.
#47 
AlexOtt знакомое лицо23.03.11 09:33
AlexOtt
NEW 23.03.11 09:33 
in Antwort Simple 23.03.11 09:26
это от языка зависит ;-)
user> (defn func1 [n] (println "n1=" n))
user> (func1 10)
n1= 10
user> (binding [func1 (fn [n] (println "n2=" n))] (func1 10))
n2= 10
#48 
Simple Nothing is f*cked23.03.11 09:38
Simple
NEW 23.03.11 09:38 
in Antwort AlexOtt 23.03.11 09:33
Да, Капитан :-D
Я про любимый легаси с++.
#49 
voxel3d патриот23.03.11 09:44
voxel3d
NEW 23.03.11 09:44 
in Antwort Simple 23.03.11 09:26
В ответ на:
Классы хотя бы проще mock'ить. В варианте с функциями помогает только link substitution.

Про что речь, про написание заглушек в процессе создания программы? И что такое link substitution?
Dropbox - средство синхронизации и бэкапа файлов.
#50 
Simple Nothing is f*cked23.03.11 09:47
Simple
NEW 23.03.11 09:47 
in Antwort voxel3d 23.03.11 09:44
Я отвечал на это:
В ответ на:
которые в итоге не протестируешь как надо, не прилинковав весь исходный код...

В ответ на:
И что такое link substitution?

Метод разруливания зависимостей в легаси коде. Ф-я из другого модуля заменяется в тесте на пустую с такой же сигнатурой.
#51 
AlexOtt знакомое лицо23.03.11 09:57
AlexOtt
NEW 23.03.11 09:57 
in Antwort Simple 23.03.11 09:38
ну С++, это отдельный разговор :-)
#52 
Simple Nothing is f*cked23.03.11 10:00
Simple
NEW 23.03.11 10:00 
in Antwort AlexOtt 23.03.11 09:57
Ты ж понимаешь, у кого о чем болит... :)
#53 
AlexOtt знакомое лицо23.03.11 12:19
AlexOtt
NEW 23.03.11 12:19 
in Antwort Simple 23.03.11 10:00
у вас, кстати, что используется для unit testing & mocking?
#54 
Simple Nothing is f*cked23.03.11 12:22
Simple
NEW 23.03.11 12:22 
in Antwort AlexOtt 23.03.11 12:19, Zuletzt geändert 23.03.11 12:24 (Simple)
Дя тестов - UnitTest++.
Моки самопальные. Даже не задумывался об этом. Есть что-то интересное?
ps нагуглил уже, буду разбираться.
#55 
AlexOtt знакомое лицо23.03.11 12:47
AlexOtt
NEW 23.03.11 12:47 
in Antwort Simple 23.03.11 12:22
Я сейчас смотрю на turtle, поскольку оно лучше совместимо с Boost.Test. а так, я написал даже небольщую статью про тестирование в C++ - про Boost.Test + Google Mock. Но я думаю добавить туда Google Test, Turtle & Quickcheck++
#56 
Simple Nothing is f*cked23.03.11 13:09
Simple
NEW 23.03.11 13:09 
in Antwort AlexOtt 23.03.11 12:47
Мне понравился Hippo Mocks. Он вроде позволяет мокать не только классы с виртуальными ф-ями (которых у меня очень мало).
#57 
AlexOtt знакомое лицо23.03.11 13:12
AlexOtt
NEW 23.03.11 13:12 
in Antwort Simple 23.03.11 13:09
google mock тоже вроде умеет, хотя точно не помню
#58 
Simple Nothing is f*cked23.03.11 13:13
Simple
NEW 23.03.11 13:13 
in Antwort AlexOtt 23.03.11 13:12
Там точно надо больше писать :)
#59 
  anatoli888 старожил24.03.11 01:30
NEW 24.03.11 01:30 
in Antwort mackito 13.03.11 21:07
хммм ... у нас учили основам. императивное, функциональное, объектно-ориентированое программирование итп. язык играет в изучении основ посредственную роль. функциональное программирование нам преподавали на scheme, prolog. ооп нa java.
если тебя интересует разрботка спо то без основ никуда. советую сначала поинтересоваться в fachhochschulen что есть в этой области. в уни тут можно идти если есть какой либо опыт. бeз опыта дорога в forschung. с опытом и uni дипломом можно дальше пойти. вопрос только куда ты хочешь.
но это мой скудный опыт из уни. практики у меня мало. тут тебе подскажут.
#60 
1 2 3 4 alle