понеділок, 7 вересня 2015 р.

Параноїдальне програмування на Java

Як програмувати, щоб допускати менше помилок при програмуванні - ціла наука з якої виросли патерни і ряд нових віянь у Java як то Generics. Проте помилки на зразок випадкового небажаного присвоєння зустрічаються доволі часто. Хороша стаття як програмувати, щоб допускати менше помилок:



Особливо мені сподобалось, щоб уникнути випадкового присвоєння в умовах, краще ставити на перше місце літерал, а змінну на друге (5==variable), таким чином забувши написати замість подвійного дорівнює одинарне, зразу ж помилка буде локалізована. Інструкція присвоєння за любих умов не спрацює.:) Власне поради корисні не тільки Java програмістам.

Роберт Чалдині - Психологія впливу

Думаю усі стикалися з «попрошайками», які якимось чином умудрялися вибити якусь подачку з вас, навіть якщо ви не любити їм давати чи з продавцями які умудрялися продати вам щось за завищеною ціною чи взагалі непотрібну вам річ, а можливо з когось шахраї видурювали і справді значну суму. Якщо комусь цікаво як вони це роблять, то книга Роберта Чадлині «Психологія Впливу» саме для таких людей. Наткнувся я на книгу у книгарні «Є».  Доволі непогана науково-популярна книга і головне легко читається. 366 сторінок здолав я менше ніж за два дні. Крім того автор не просто описує якісь спостереження чи випадки з життя, а й вказує на ґрунтовні наукові дослідження базовані на експериментах з набором відповідної статистики.
Дещо з того що запам’яталось найбільше: