Information
- Rating
- 5,375-th
- Location
- Москва, Москва и Московская обл., Россия
- Registered
- Activity
Specialization
Chief Technology Officer (CTO), Project Director
Lead
People management
Development management
Building a team
Company management
Development of tech specifications
Project planning
IT service management
Startup management
И есть стойкое ощущение, что при полном отсутствии усилий seo всех мастей результаты поиска «в среднем по интернету» были бы куда более справедливыми, чем это есть сейчас.
Для рассылки событий на сайте написать свой простой движок движок будет проще, чем найти и адаптировать готовый, тем более от которого вы хотите «тесной интеграции с БД». На java, например, для этого можно воспользоваться связкой JavaMail + Jdbc + Quartz. Это решит все проблемы, кроме Rich Formatting и UI.
javaws — это не панель управления, это Java Web Start хелпер, для запуска файлов jnpl
Во-первых, пример был неудачен, и я на него указал, только и всего.
Во-вторых, ваш пример с БД также неудачен — я первым оторву руки тому, кто в сеттере или геттере напишет код доступа к данным в БД. Свойства имитируют поля, поэтому им следует копировать и семантику полей, а именно:
— они не должны обладать серьезными side-эффектами, типа запись чего-то в БД или отправка email на Марс;
— должно выполняться равенство (obj.SomeProperty == obj.SomeProperty), в противном случае очень легко нарваться на долгие ночные бдения под отладчиком.
Говорю вам как архитектор/техлидер проекта (C# + Spring.NET + NHibernate)
Тут еще вот какая вещь — программист-фрилансер постепенно отвыкает работать в команде и общаться, и начинает доверять только себе. Вплоть до того, что потом с ним невозможно работать — он принимал так много решений, ни с кем их не согласуя, что и дальше привык к своей 100% непогрешимости.
И если к дизайнеру это относится не так сильно (дизайнер и так сам себе жюри), то для программистов — настоящая беда.