Последние комментарии

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


NoStorm

Алексей,  
Я писал довольно много на Ruby и скажу так: сам язык довольно приятный, Rails - классный фреймворк, для веб-разработки и там много что элегантно сделано (ASP.NET MVC много что оттуда перенял). Но язык довольно медленный, и инфраструктура вокруг него имеет свои особенности.  Это в целом не проблема если уметь все правильно готовить, но времени на получение сакральных знаний можно убить много. На рельсах написано довольно много всего, вакансии есть, но конечно их в разы меньше чем под C#, Java или PHP.  Ну и если ты не пользуешься Линукс или МакОС, то на Венде с Руби могут быть траблы в плане установки библиотек с расширениями на Си и менеджерами версий самого языка. Если тебя это не страшит, то берешь книжку Agile Web Development with Rails (от авторов фреймоврка, на русском тоже есть, но перевод ужасный) и в путь.

На C#  я тоже кодил и считаю что сейчас это один из самых продвинутых и удобных языков сегодня. Он отлично подходит почти для любых целей (десктоп, веб, игрухи). Но лично меня дико огорчает замкнутость на виндовую инфраструктуру (да есть всякие Mono и .NET Core, но это так чисто поиграться, если хочешь сделать что-то серьезное нужна Венда и Visual Studio), соотвественно нужен виндовый хостинг и прочее. Вакансий по шарпе полно, но и конкуренция выше, а зарплаты в среднем ниже (хотя тут уже от твоих скиллов зависит).

В целом можно учить и то и другое, так как это разные языки с разными философскими подходами и для расширения кругозора полезно что-то написать и на том и на другом.  


Михаил Фленов Зарегистрированный пользователь

Ничего отключать не нужно, клади руку на экран и рисуй под уголом или прямо. От силы надавливания изменяется толщина линий, врать не буду, но у последнего карандаша там что-то нереальное количество уровней нажатия. А если перевернуть ручку MS, то там с другой стороны стерка. И она стирает с экрана!


Михей

Он больше художникам нужен. Карандаш от Apple может рисовать не только кончиком, но и под углом, как настоящий карандаш. А у Microsoft умеет так? Плюс, скорее всего у Microsoft надо отключать сенсор, который реагирует на пальцы. Хотя может он и автоматически отключается и когда рисуешь карандашом, то руку можно положить на экран?


фыфка

говно


Михаил Фленов Зарегистрированный пользователь

Это признак, а не правило. Если это класс File, который работает с файловой системой, то я могу себе представить 20 и даже больше методов. Но когда методов много, стоит задуматься, а все ли они реально принадлежат этому классу или что-то должно жить отдельно?


Владимир_

Хороший пример, стандартная  библиотека .Net, где, такое чувство, что все классы содержат более 10 методов:). А если учитывать методы расширений, то кол-во методов может зашкаливать:).


Михаил Фленов Зарегистрированный пользователь

Доступна в разделе статей без кэша:
http://www.flenov.info/story/show/Kogda-ispolyzovaty-interfeysy-v-programmirovanii


Олег

Михаил соберет мини теслу с блекджеком и


Андрей

http://webcache.googleusercontent.com/search?q=cache:DivXwSwXbioJ:www.flenov.info/story/show/Kogda-ispolyzovaty-interfeysy-v-programmirovanii+&cd=1&hl=ru&ct=clnk&gl=ru&client=opera
Нашел копию


Андрей

Очень хотел прочитать, жаль сейчас недоступна


О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне