File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed
Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -10,14 +10,16 @@ Design
1010 - Instance confinement
1111 - Thread/Task/Serial thread confinement
1212 - Active object
13- - Code smells, identifying that a class or a subsystem could potentially be redesigned for better:
13+ - ** Code smells** , identifying that a class or a subsystem could potentially be redesigned for
14+ better:
1415 - [ Usage of ` synchronized ` with ` wait ` /` notify ` instead of concurrency utilities
1516 ] ( #avoid-wait-notify )
1617 - [ Nested critical sections] ( #avoid-nested-critical-sections )
1718 - [ Extension API call within a critical section] ( #non-open-call )
1819 - [ Large critical section] ( #minimize-critical-sections )
1920 - [ Waiting in a loop for some result] ( #justify-busy-wait )
2021 - [ ` ThreadLocal ` , especially when non-static] ( #threadlocal-design )
22+ - [ ` Thread.sleep() ` ] ( #no-sleep-schedule )
2123
2224Documentation
2325 - [ Thread safety is justified in comments?] ( #justify-document )
You can’t perform that action at this time.
0 commit comments